Profil recherché
Nous recherchons un développeur frontend confirmé pour prendre en charge le développement d'une application stratégique destinée aux équipes commerciales. Le poste exige une maîtrise approfondie de React et de TypeScript, ainsi qu'une expérience avérée dans la création d'interfaces complexes, modulaires et hautement performantes.
Missions principales
- Concevoir et implémenter l’interface utilisateur selon les meilleures pratiques frontend
- Structurer une bibliothèque de composants réutilisables et maintenables
- Gérer efficacement l’état applicatif via Redux, Context API ou le state local
- Configurer et optimiser le routing pour des parcours utilisateurs complexes
- Améliorer les performances : temps de chargement, rendu, chargement différé, mémorisation
- Écrire et maintenir des tests unitaires et d’intégration avec Jest et React Testing Library
- Assurer la connexion entre le frontend et les APIs backend
- Travailler en étroite collaboration avec les équipes produit, data et backend pour affiner les besoins et l’expérience utilisateur
Compétences requises
Vous maîtrisez React et TypeScript, et avez déjà mis en place des architectures basées sur des composants réutilisables. Vous savez gérer l’état dans des applications complexes et avez une expérience concrète de l’optimisation des performances frontend. Vous êtes à l’aise avec les tests automatisés et l’intégration à des services externes. Votre capacité à travailler en équipe pluridisciplinaire est essentielle pour réussir dans ce rôle.
Environnement technique
React, TypeScript, Redux, Context API, Jest, React Testing Library
Conditions de travail
Poste entièrement en mode remote, avec une grande autonomie et une collaboration régulière avec les équipes techniques et fonctionnelles. Aucune contrainte de localisation.
