Développeur Full Stack React / Java Senior (H/F)
Summary
Senior full-stack developer in Lille, France: 60% building maintainable React/TypeScript interfaces and a Storybook-documented Design System, 20% ensuring digital accessibility (WCAG/RGAA), and 20% developing Java/Spring Boot REST APIs, within an agile team focused on quality and UX.
À propos du poste
Dans le cadre du développement et de l'amélioration continue de ses produits digitaux, notre client recherche un(e) Développeur Full Stack React / Java Senior pour renforcer une équipe agile, au sein d'un environnement orienté qualité, expérience utilisateur et accessibilité.
Vous contribuerez à la conception et à l'évolution d'interfaces modernes tout en participant au développement des services back-end associés.
Vos missions
Développement Front-end & Design System (60%)
Développer des interfaces web performantes, robustes et maintenables en React et TypeScript.
Concevoir, faire évoluer et maintenir un Design System à travers des composants réutilisables et documentés dans Storybook.
Garantir la cohérence visuelle et fonctionnelle des interfaces en collaboration avec les équipes UX/UI.
Accompagner les équipes dans l'adoption et l'utilisation du Design System.
Promouvoir les bonnes pratiques de développement et la qualité du code.
Accessibilité numérique & Qualité des interfaces (20%)
Intégrer les standards d'accessibilité numérique (WCAG, RGAA) dès la conception des composants.
Veiller à la conformité et à l'amélioration continue de l'accessibilité des interfaces.
Mettre en place et automatiser les contrôles qualité liés à l'accessibilité et à l'expérience utilisateur.
Sensibiliser les équipes aux bonnes pratiques d'accessibilité et d'ergonomie.
Développement Back-end (20%)
Développer et maintenir des services en Java / Spring Boot.
Concevoir et faire évoluer des API REST.
Participer aux travaux de maintenance, d'optimisation et d'amélioration technique.
Assurer la qualité des développements via les tests et la bonne intégration entre les couches front-end et back-end.
Collaboration & Méthodologie Agile
Participer aux cérémonies Agile (sprint planning, daily meetings, rétrospectives).
Contribuer à l'analyse, au découpage et à l'estimation des User Stories.
Réaliser des revues de code et participer à l'amélioration continue des pratiques de développement.
Collaborer étroitement avec les équipes Produit, Design et Développement.
Compétences techniques
Front-end
React
TypeScript
Storybook
HTML5 / CSS3
Design System
Back-end
Java
Spring Boot
API REST
Qualité & Méthodes
Accessibilité numérique (WCAG, RGAA)
Tests automatisés
Revue de code
Agile / Scrum
Git