Vous êtes un développeur front‑end confirmé, passionné par la création d’interfaces utilisateurs cohérentes et performantes. Dans le cadre d’une mission de prestation de 6 mois renouvelable (220 à 225 jours ouvrés), vous intégrerez l’équipe Design System de notre client, une entreprise de premier plan dans le secteur des systèmes d’information et de la transformation digitale.
Vos missions principales :
- Conception et maintenance du Design System : Vous contribuerez activement au développement et à la maintenance du Design System du groupe, garantissant la cohérence visuelle et technique à l’échelle de l’entreprise, dans un contexte multi‑marques et multi‑canaux.
- Création de composants UI modulaires : Vous concevrez, implémenterez et documenterez des composants UI modulaires et robustes, utilisables dans différents frameworks (Angular, React, Vue) et sur divers supports (web, mobile, borne).
- Technologies Web Components : Vous développerez des composants Web Components (tels que Stencil) pour favoriser la compatibilité multi‑frameworks et l’indépendance technologique.
- Gestion technique du projet : Vous participerez à 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.
- Collaboration transversale : Vous travaillerez main dans la main avec le Chapter Lead Front pour structurer l’architecture globale, définir les conventions, arbitrer les choix techniques et promouvoir les bonnes pratiques dans l’ensemble du SI.
- Support aux projets consommateurs : Vous accompagnerez les équipes de développement dans l’adoption du Design System, résoudrez les problématiques d’intégration et centraliserez les retours pour améliorer continuellement les composants.
- Animation de Tech Talks & veille technologique : Vous partagerez activement vos connaissances via des Tech Talks, des revues techniques ou des ateliers, et assurerez 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 front‑modern (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 appréciée.
- Excellentes compétences en communication écrite et orale en français et en anglais, capacité à évaluer le code et à proposer des solutions d’amélioration.
Vous êtes un leader technique capable de communiquer efficacement avec les développeurs, designers, PO et responsables techniques. Vous avez la capacité de respecter les délais tout en maintenant des standards élevés et de collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Cette mission est une excellente opportunité pour un professionnel du front‑end souhaitant travailler sur des projets stratégiques, dans un environnement stimulant et international.