We are looking for a Senior React Developer to join a cross-functional team and help build and maintain modern web applications. You will work closely with product and engineering stakeholders to deliver high-quality features, ensure performance and scalability, and contribute to clean architecture and engineering best practices.
Responsibilities:
Design, develop, and maintain scalable React applications;
Build reusable components and ensure consistent UI behavior and performance;
Collaborate with backend teams and integrate APIs reliably;
Write unit tests and contribute to quality standards and best practices;
Participate in code reviews, improving code quality and team standards;
Support CI/CD workflows and contribute to automated delivery pipelines;
Work in Agile ceremonies and help drive predictable delivery.
Requirements:
4+ years of hands-on experience with React;
Strong proficiency with JavaScript, HTML, CSS;
React Hooks and state management experience;
Knowledge of component patterns and React Router;
Experience integrating and consuming APIs (REST/GraphQL);
Strong SQL skills;
Familiarity with CI/CD practices and pipelines;
Strong focus on quality: unit testing and maintainable code;
Proficiency with Git (branching strategies, pull requests, merging);
Solid understanding of data architecture concepts;
Experience performing and receiving code reviews;
Comfortable working in Agile environments and using Jira;
French (level B2 minimum).