Vous êtes recruté pour une mission de prestation de 6 mois renouvelable (220 à 225 jours ouvrés) en tant que Lead Front‑End Developer spécialisé dans le Design System. Votre rôle principal est de piloter la conception, l’implémentation et la maintenance du Design System transverse du groupe, garantissant une cohérence visuelle et technique à l’échelle de l’entreprise, dans un contexte multi‑marques et multi‑canaux.
Missions clés :
- Contribuer activement au développement et à la maintenance du Design System, en assurant la cohérence visuelle et technique.
- Concevoir, implémenter et documenter des composants UI modulaires et robustes, utilisables dans différents frameworks (Angular, React, Vue) et sur divers supports (web, mobile, borne).
- Développer des solutions Web Components (Stencil) pour favoriser la compatibilité multi‑frameworks et l’indépendance technologique.
- Participer à l’organisation technique du projet en monorepo (Nx, Lerna), en assurant une gestion rigoureuse du versionning sémantique, du packaging npm et des dépendances croisées.
- Collaborer étroitement avec le Chapter Lead Front pour structurer l’architecture globale, définir les conventions, arbitrer les choix techniques et promouvoir les bonnes pratiques.
- Accompagner les équipes de développement dans l’adoption du Design System, résoudre les problématiques d’intégration et centraliser les retours pour améliorer continuellement les composants.
- Être un référent reconnu, capable de communiquer efficacement en français et en anglais avec développeurs, designers, PO et responsables techniques.
- Animer des Tech Talks, revues techniques et ateliers, et assurer une veille régulière sur les technologies front‑end (Angular, React, Vue, Web Components).
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou cursus universitaire équivalent, spécialisé en informatique.
- Minimum 7 ans d’expérience en développement JavaScript/TypeScript, avec une expertise reconnue sur au moins un framework moderne (Angular, React, Vue.js).
- Expérience concrète en contribution ou gouvernance de Design System fortement souhaitée.
- Connaissance des environnements monorepo, du versionning sémantique et des outils de publication de packages.
- Maîtrise des bonnes pratiques en accessibilité, performance front‑end et tests automatisés.
- Expérience préalable dans le secteur du retail / commerce de détail ou dans un contexte de grande distribution un atout appréciable.
Vous êtes autonome, rigoureux, doté d’une forte capacité d’analyse et d’une excellente communication. Vous travaillez en transverse, vous collaborez efficacement avec les équipes de développement, designers et PO, et vous êtes capable de gérer les délais tout en maintenant des standards élevés.