Développeur Front-End React Senior
Role details
Job location
Tech stack
Job description
Développer des interfaces web modernes en React (Hooks, Context API, composants fonctionnels).
- Concevoir des applications robustes en TypeScript en respectant les bonnes pratiques de développement.
- Intégrer des APIs REST et/ou GraphQL en assurant une gestion fine des états et des erreurs.
- Gérer le state management via Redux, Zustand, Recoil ou équivalent selon les besoins.
- Mettre en oeuvre des interfaces responsive et mobile-first en HTML5 / CSS3 avec des frameworks modernes (Tailwind, MUI, Styled-components...).
- Réaliser des tests front (unitaires et end-to-end) avec Jest, Vitest, React Testing Library, Cypress ou Playwright.
- Optimiser les performances applicatives (lazy loading, memoization, code splitting).
- Garantir l'accessibilité des applications (normes WCAG).
- Participer aux workflows Git (PR, code review, rebase) et à l'amélioration continue des pratiques.
- Collaborer en environnement Agile avec les équipes produit, design et techniques.
Requirements
Formation / Expérience Diplômé d'une école d'ingénieurs ou titulaire d'un Master (Bac +5) en Informatique ou Développement web.Minimum 7 ans d'expérience en développement front-end, avec une expertise confirmée en React.Compétences techniques Maîtrise avancée de React (Hooks, Context API) et JavaScript ES6+ / TypeScript.Expérience en state management (Redux, Zustand, Recoil...).Connaissance des outils modernes (Vite, ESLint, Prettier) et des environnements CI/CD.Pratique des tests front-end (Jest, React Testing Library, Cypress / Playwright).Qualités personnelles Rigueur et sens du code propre et performant.Esprit collaboratif et capacité à travailler en équipe Agile.Autonomie et force de proposition.Sensibilité UX/UI et attention aux détails.Langues et mobilité Maîtrise professionnelle du Français, * Diplômé d'une école d'ingénieurs ou titulaire d'un Master (Bac +5) en Informatique ou Développement web.
- Minimum 7 ans d'expérience en développement front-end, avec une expertise confirmée en React., * Maîtrise avancée de React (Hooks, Context API) et JavaScript ES6+ / TypeScript.
- Expérience en state management (Redux, Zustand, Recoil...).
- Connaissance des outils modernes (Vite, ESLint, Prettier) et des environnements CI/CD.
- Pratique des tests front-end (Jest, React Testing Library, Cypress / Playwright).
Qualités personnelles
- Rigueur et sens du code propre et performant.
- Esprit collaboratif et capacité à travailler en équipe Agile.
- Autonomie et force de proposition.
- Sensibilité UX/UI et attention aux détails.
Langues et mobilité
- Maîtrise professionnelle du Français