Define the migration strategy: design and document the target architecture in React.
Lead technical decisions: select key libraries in the React ecosystem (state management, routing, testing, etc.) and define the new development standards.
Ensure technical excellence: implement development best practices, code review processes, and testing (unit, integration, E2E) to ensure the quality, performance, and maintainability of the new codebase.
Develop core components: actively contribute to development, particularly by establishing the foundation of the new application and building the most complex components.
Mentor and support teams: act as a technical coach for Front-End developers. Lead workshops and facilitate the team's upskilling in React and its ecosystem.
Stay up to date with Front-End trends: monitor the Front-End ecosystem to inform the long-term vision for our technical stack.
Requirements
Computer engineering degree with 6 years of experience, including proven experience in development and/or as an architect or tech lead.
Solid experience with one or more of the technologies we use (Node.js, Vue.js, React Native).
Experience in cloud environments (AWS) and microservices architectures.
Strong interest in application performance.
Ability to take a step back, demonstrate pedagogy/mentoring skills, and work effectively in a team.
Benefits
Swile meal vouchers: 55% of your daily meals covered by Skello.
Group fitness classes: to start the week well, we meet on Monday evenings.
RTT (time-off) days: 8 days (10 for our sales/BDR on hourly schedules) in addition to your paid leave to compensate overtime.
Thorough onboarding: a comprehensive program from your first week.
CSE Happy Pal: a benefits platform with a €20/month subsidy for your sports and cultural activities.
Inclusive parental benefits: 5 additional days of leave if needed, a €175 birth bonus via Sidecare, and free health coverage for your children.
Remote work possible: a policy adapted to each team's rhythm.
Central offices: Paris and Lille, located in vibrant city centers and easily accessible by public transport.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactNode.jsVue.jsReact Nativemicroservices architectureunit testingintegration testingE2E testingdevelopment best practicescode review