LeHibou
Notre client dans le secteur Autre recherche un/une Développeur ReactJS H/F Description de la mission : Contexte Dans le cadre d'un marché spécifique de développement front-end, la mission vise à renforcer la réalisation d'interfaces web complexes dans un environnement à fort trafic. La prestation s'inscrit dans un cadre de commande unitaire, avec exécution sur site en fonction des besoins de la mission et usage principal et permanent du français dans les échanges, réunions, appels et documents. Mission La mission consiste à concevoir, développer et maintenir des interfaces complexes en ReactJS, en garantissant la qualité du code, la performance, la scalabilité et l'intégration avec des architectures d'API variées. Le prestataire intervient dans un cadre Agile et contribue aux choix techniques, à l'industrialisation des livraisons et au suivi de son activité. Principales responsabilités Développer des interfaces front-end complexes avec ReactJS Concevoir l'architecture de données côté front-end avec Redux et gérer les effets de bord asynchrones Produire un code typé, modulaire, réutilisable et maintenable avec TypeScript, Hooks et Context API Optimiser les performances web, la mise en cache et l'usage de CDN dans des architectures à fort trafic Consommer et interfacer des API REST et GraphQL Intervenir sur des environnements exploitant MongoDB et ElasticSearch Participer à l'industrialisation des livraisons avec Git, Jenkins et des stratégies de tests rigoureuses Travailler dans un environnement Agile de type Scrum/Kanban et échanger sur les choix techniques Renseigner mensuellement le détail de l'activité dans l'outil de suivi prévu Assurer ponctuellement des interventions en soirée, week-end ou jours fériés en cas de besoin exceptionnel Environnement technique Front-end : ReactJS, Redux, TypeScript, Hooks, Context API API : REST, GraphQL Data : MongoDB, ElasticSearch DevOps / CI-CD : Git, Jenkins Performance web : Core Web Vitals, CDN, stratégies de mise en cache Méthodologies / outils : Agile, Scrum, Kanban, Jira, Confluence Livrables attendus Développements front-end conformes aux besoins exprimés Code maintenable, modulaire et typé Tests unitaires et d'intégration Contributions aux processus d'industrialisation et de livraison Suivi mensuel d'activité renseigné dans l'outil dédié Documents rédigés en français et fournis en version éditable Profil recherché Expérience 5 années d'expérience significative dans le type d'expertise demandé Références solides dans le développement d'interfaces complexes avec ReactJS Expérience sur des architectures web à fort trafic Références sur des projets exploitant des bases documentaires et des moteurs de recherche Compétences techniques Maîtrise de ReactJS Expertise en gestion d'état front-end avec Redux Maîtrise de TypeScript et des meilleures pratiques modernes de développement front-end Bonne maîtrise des problématiques de performance web et de scalabilité Aisance avec les API REST et GraphQL Connaissance de MongoDB et ElasticSearch Maîtrise de Git et Jenkins Mise en œuvre de stratégies de tests unitaires et d'intégration Sensibilité à l'accessibilité et à la contribution à un Design System appréciée Aisance avec Jira et Confluence appréciée Compétences personnelles Capacité à travailler dans un environnement collaboratif Agile Forte capacité à échanger sur les choix techniques Rigueur dans le suivi d'activité et la production documentaire Langues Maîtrise parfaite du français dans un contexte professionnel Compétences / Qualités indispensables : ReactJS, Redux, TypeScript, Performance web et scalabilité, API REST / GraphQL, CI/CD avec Git et Jenkins Compétences / Qualités qui seraient un + : Expérience sur des projets médias ou de streaming vidéo, sensibilité aux normes d'accessibilité et contribution à un Design System, aisance avec Jira et ConfluenceInformations concernant le télétravail : Présence sur site requise en fonction des besoins de la prestation et a minima équivalente à 50% du temps de la prestation.