Missions et Responsabilités 1. Pilotage Technique du Design System Développer et coordonner le développement de nouveaux composants du design system, en veillant à leur conformité avec les normes de qualité, de performance et d'accessibilité. Définir l'architecture et les bonnes pratiques techniques autour du design system, en veillant à ce que les solutions soient modulaires, maintenables et évolutives. Garantir la cohérence technique avec l?ensemble des applicatifs et s'assurer que les composants sont facilement intégrables par les équipes de développement des applicatifs. Travailler en étroite collaboration avec son binôme Designer pour s'assurer que les composants respectent les directives de conception. 2. Collaboration et Coordination avec les Référents et Contributeurs Animer des ateliers de conception afin de récupérer les besoins des référents et des applicatifs dans le but de réaliser des composants répondant au mieux à leurs besoins et contraintes. Encadrer les référents et les contributeurs pour les former à l'utilisation des composants afin de favoriser une montée en compétence sur le design system et les pousser à remonter les besoins et problèmes rencontrés. Réviser et valider les contributions au design system faites par d'autres développeurs afin de garantir une intégration cohérente et sans dette technique. 3. Documentation et Standards Techniques Documenter les composants et les bonnes pratiques de développement, en s'assurant que la documentation est claire, à jour et utilisable par tous les développeurs. Assurer la maintenance des versions des composants, en garantissant que les mises à jour suivent un processus de gestion de version adéquat, incluant des changelogs pour informer les équipes des modifications et évolutions. Mettre en place des tests automatisés (unitaires, d'intégration, visuels) pour s'assurer que les composants sont robustes et sans régression lors des mises à jour. 4. Faciliter et mesurer l?adoption Faciliter l?adoption des composants et des éléments du Design System dans les différents applicatifs en accompagnant les différentes équipes de consommateurs. Créer et maintenir des scripts et outils permettant d?automatiser l?adoption en fonction des contraintes équipes des différents projets. Maintenir et faire évoluer notre outil de mesure maison. Analyser les data afin d?adapter les composants ou d?accompagner les équipes dans le cas d?une adoption faible. 5. Innovation et Veille Technologique Suivre les tendances et nouvelles pratiques en matière de design system et de développement front-end pour proposer des améliorations et assurer l'évolution constante du design system. Proposer des optimisations techniques (performance, accessibilité, modularité) et de nouvelles façons d?utiliser les composants à travers les différents applicatifs. Profil Recherché Compétences Techniques Expertise en développement front-end Angular. Expert sur les sujets d?accessibilité Expérience avec les design systems : développement de composants réutilisables, intégration de tokens (couleurs, typographie, espace). Appétence et expérience de documentation Compétences en tests automatisés (tests visuels, unitaires, et d'intégration) pour assurer la stabilité des composants. Compétence en utilisation de l?IA au service du Design System Compétence en CI/CD et architecture projet Connaissance des standards web. Connaissances et compréhension de React.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.