Tech Lead Front End / Design System (F/H)
Role details
Job location
Tech stack
Job description
Au sein de la plateforme Solutions Transverses et plus précisément dans le domaine « Socles et frameworks » de BPCE SI, nous mettons à disposition de l'ensemble de l'entreprise des outils, composants logiciels et capacités techniques pour accompagner et accélérer le développement de nos équipes.
Vous bénéficiez d'une forte expérience dans la construction de Design System, vous avez de l'appétence pour l'UX/UI et êtes à l'aise pour échanger sur ces sujets avec de nombreux interlocuteurs ? Ça tombe bien car nous recherchons, dans notre équipe Framework Front, un Tech Lead (H/F) pour intégrer la squad Design composée de Designers et de développeurs frontend. L'équipe, met à disposition des équipes frontend du groupe BPCE des librairies de composants graphiques et de composants techniques au travers du Framework F3C (Framework Commun, Client, Collaborateur).
Dans le cadre de l'enrichissement du Design System du groupe BPCE Neo, nous recherchons un Tech Lead pour nous accompagner dans la maintenance et les évolutions :
- Des fondations de notre Design System (Design Tokens, illustrations, iconographie, …)
- De notre livrable s'appuyant sur les Web Components. Le Design System BPCE propose historiquement des livrables Angular et natifs mobiles (iOS & Android). L'objectif de ce livrable est de couvrir d'autres technos Front (React, Vue, …) afin de répondre à l'ensemble des besoins du groupe BPCE, 1. Développement et Intégration :
- Concevoir et développer des composants réutilisables en respectant les standards du Design System.
- Garantir un bon niveau d'accessibilité numérique des composants en lien avec la norme RGAA.
- Collaborer avec les designers pour traduire les maquettes en code fonctionnel.
- Poursuivre l'industrialisation de la bibliothèque de Web Components pour la mettre à disposition des projets utilisateurs dans le groupe dans une release officielle.
- Mettre à disposition une documentation technique rigoureuse pour faciliter l'utilisation de la librairie.
- Support et Collaboration Inter-équipes :
- Onboarding des nouveaux projets utilisateurs de la bibliothèque des Web Components.
- Participer au support des utilisateurs de la nouvelle bibliothèque Web Components, en particulier auprès de développeurs React.
- Travailler en étroite collaboration avec les équipes UX/UI, équipes produit utilisatrices des livrables du Design System., Organisation du temps de travail : Poste en forfait jours.
Notre processus de recrutement :
Notre processus de recrutement se déroule en 3 phases :
- Un échange téléphonique avec nos équipes RH afin de comprendre votre projet professionnel
- Un échange en visio ou sur site avec nos équipes RH pour faire plus ample connaissance et présenter nos projets
- Un échange en visio ou sur site avec le/la futur/e manager et éventuellement votre future équipe, Une politique familiale, des aides et une flexibilité pour les collaborateurs aidants, les parents et futurs parents.
Accès à un Plan Epargne Entreprise avec abondement ! Et un très bon niveau de protection sociale.
Un CSE actif ! Des locaux attractifs et des comités d'animations par site, Restez informé(e) de nos dernières actualités, évènements de recrutement et conseils pour organiser votre recherche d'emploi. Une dose d'inspiration tous les mois dans votre boîte mail !
Requirements
Issu(e) d'une formation de niveau Bac+3 ou plus en Informatique, vous disposez d'une première expérience réussie sur un poste similaire et notamment dans le développement de web components et en environnement React.
Compétences et connaissances Techniques :
- Contribution à un Design System.
- Maîtrise avancée du HTML5, CSS3 et des préprocesseurs CSS.
- Expérience sur des frameworks JavaScript React ou Vue.js
- Connaissance des Web Components (Custom Elements, Shadow DOM, HTML Templates) avec Stencil.
- Maîtrise du concept des Design Tokens, de l'Atomic Design.
- Expérience en design d'interface utilisateur (UI) et en expérience utilisateur (UX) pour concevoir des systèmes visuellement attrayants et intuitifs.
- Connaissance des outils de CI/CD (Git, Bitbucket, Jenkins) et de documentation avec Storybook.
- Connaissance de l'outil de conception graphique et de prototypage : Figma.
Savoir être :
- Une capacité avérée à penser de manière systémique.
- Un Sens de l'analyse développé et efficace.
- Sens du service et de l'accompagnement.
- Esprit d'équipe.
- Bonne communication., Vous acceptez les CGU ainsi que notre politique de confidentialité décrivant la finalité des traitements de vos données personnelles.
Benefits & conditions
Un package de rémunération attrayant comprenant une part variable sur objectif individuel et une prime d'intéressement.
80 % de prise en charge des frais de transports en commun !
️ Environ 9 semaines de congés annuels (congés et RTT)
Télétravail hybride ! 30 jours de télétravail par trimestre et flexibilité des horaires