Dans le cadre d'un programme stratégique de transformation digitale d'un grand acteur du Retail, nous cherchons un(e) Senior Front-End / Design System Engineer pour contribuer à l'évolution d'un Design System utilisé par plus de 200 applications et services digitaux.
Vous interviendrez sur un socle technique transverse visant à harmoniser les expériences Web, iOS et Android, tout en améliorant la qualité, la performance et l'adoption des standards de développement à l'échelle du groupe.
- Concevoir et faire évoluer l'architecture technique du Design System.
- Développer et maintenir une bibliothèque de composants réutilisables.
- Structurer et faire évoluer la gestion des Design Tokens.
- Mettre en place les contrôles qualité (quality gates), les tests automatisés et les vérifications de non-régression visuelle.
- Garantir l'accessibilité (WCAG) et les performances des composants.
- Industrialiser les pipelines CI/CD et les processus de publication.
- Collaborer étroitement avec les équipes Design, Produit et Développement.
- Accompagner les équipes dans l'adoption du Design System et partager les bonnes pratiques.
- Participer aux choix d'architecture et à l'évolution technique de la plateforme.
- Contribuer à l'intégration d'outils d'IA pour améliorer les pratiques de développement.
Profil recherché :
- Expérience confirmée sur un Design System, une bibliothèque de composants ou une plateforme Front-End.
- Très bonne maîtrise de React (ou framework moderne équivalent).
- Expérience sur les Design Tokens et idéalement Style Dictionary.
- Bonne maîtrise de Storybook.
- Expérience des pipelines CI/CD (GitHub Actions, GitLab CI ou équivalent).
- Solides connaissances en accessibilité (WCAG), performance Web et bonnes pratiques Front-End.
- Expérience des tests automatisés (Jest, React Testing Library, Playwright, Cypress...).
- À l'aise dans un environnement collaboratif avec les équipes UX/UI, Produit et Développement.
- Intérêt pour les outils d'IA appliqués au développement (GitHub Copilot, Cursor, Claude Code, etc.).
- WCAG / Accessibilité
Les plus :
- Expérience sur un Design System à grande échelle.
- Connaissance de React Native ou d'architectures multi-plateformes.
- Expérience des Web Components (StencilJS ou équivalent).
- Forte culture qualité, industrialisation et Software Craftsmanship.