Descrizione Lavoro
About TimeneyeTimeneye is a fast-growing SaaS company providing intuitive and powerful time tracking solutions for teams around the world.Recently acquired by Office Timeline, we're strengthening our position in the Microsoft 365 ecosystem. To accelerate our growth, we're expanding our development team.As we evolve our platform and integrate with more productivity tools, we're looking for a talented Frontend Web Developer to join us in Modena and help take Timeneye to the next level.Role PurposeYou'll be part of a collaborative and cross-functional team, focusing on designing and building intuitive, performant, and reliable user interfaces for the Timeneye platform.Your work will directly impact the user experience, responsiveness, and reliability of our applications, ensuring a seamless interaction with our backend services and APIs.Key ResponsibilitiesDevelop and maintain responsive and performant UIs for the Timeneye web appIntegrate frontend applications with backend RESTful APIs and real-time data channelsManage state, concurrency, and data consistency in the UI across multiple views and workflowsImplement caching strategies (e.g., client-side stores, service workers) to optimize load times and offline usabilityUse WebSockets and event-driven patterns to deliver real-time user experiencesEnsure the accessibility, cross-browser compatibility, and responsiveness of the applicationWrite clean, maintainable, and scalable code following industry best practicesParticipate in code reviews, sprint planning, and technical discussionsStay current on best practices and trends in frontend engineering, frameworks, and toolingRequirementsRequired Skills & QualificationsAt least 5 years of experience in frontend web developmentStrong experience in JavaScript/TypeScript developmentProficiency with modern frontend frameworks (Vue.js preferred, but React or Angular are also acceptable)Solid understanding of state management patterns (e.g., Vuex/Pinia, Redux, or similar)Experience integrating with RESTful APIs and handling asynchronous data flowsFair familiarity with caching strategies (e.g., local storage, IndexedDB, service workers) and their impact on performance and consistencyPractical experience using WebSockets to implement real-time featuresStrong knowledge of UI/UX principles, responsive design, and accessibility standards (WCAG)Solid Git knowledge and collaborative workflows (branching, PR reviews, CI/CD integration)English proficiency at B2 level or higher (spoken and written)Nice-to-Have SkillsExperience with automated testing frameworks for frontend (e.g., Cypress, Playwright, Jest)Experience with Docker-based development environmentsExperience with cloud platforms (Azure preferred) and CDN-based frontend deploymentsFamiliarity with performance profiling and optimizing frontend builds (Webpack/Vite)Experience with design systems or component libraries at scaleUnderstanding of Agile methodologies and Scrum practicesBenefitsPerks & BenefitsHybrid work model: 3 days per week in our Modena officeFlexible working hoursFree coffee and snacks in the officeWork on a fast-growing product with a global user baseChallenges & Growth OpportunitiesHelp scale a SaaS product in a rapid growth phase with evolving frontend demandsContribute to real-time, data-intensive UI features and integrations with third-party toolsJoin an international and multicultural teamGrow into a technical leadership role with ownership of frontend architecture and design
#J-18808-Ljbffr