Les missions du poste

Nous recherchons, pour le compte de notre client toulousain, un Tech Lead Front-End expérimenté, maîtrisant les Web Components (Custom Elements, Shadow DOM), React/Vue.js/Angular, et les concepts tels que Design Tokens, Atomic Design, et BEM. Poste stratégique au sein d?une équipe dynamique?!


Vos missions : 


Rôle et responsabilités principales :


Leadership technique :

Encadrer, guider et accompagner l'équipe de développeurs front-end (mentorat, code reviews, bonnes pratiques).
Assurer l'adoption des technologies modernes et promouvoir des normes de qualité élevées pour le code.

Conception et développement :

Développer des Web Components en utilisant Custom Elements, Shadow DOM et HTML Templates pour garantir une modularité, une réutilisabilité et une encapsulation des composants.
Contribuer activement à des projets utilisant des frameworks modernes comme React, Vue.js, ou Angular.

Architecture front-end :

Mettre en ?uvre des concepts avancés comme les Design Tokens (pour centraliser les styles et garantir la cohérence visuelle entre les plateformes).
Appliquer les principes de l'Atomic Design pour créer une bibliothèque de composants évolutive et organisée.
Adopter la méthodologie BEM (Block Element Modifier) pour structurer le CSS de manière claire et évolutive.

Collaboration inter-équipes :

Collaborer avec les designers pour intégrer des designs complexes tout en respectant les contraintes techniques.
Travailler avec les développeurs back-end pour concevoir des interfaces utilisateur fluides et performantes.
Apporter des solutions techniques pour optimiser l?expérience utilisateur.

Veille et innovation :

Identifier les opportunités d?amélioration des outils et des processus existants.
Rester à jour sur les dernières technologies front-end et intégrer les bonnes pratiques dans l?équipe.



Profil candidat:
Compétences clés requises :


Web Components :

Solide maîtrise des Custom Elements, Shadow DOM, et HTML Templates pour créer des composants autonomes et réutilisables.

Frameworks JS modernes :

Expertise en React, Vue.js, ou Angular pour le développement d?applications interactives et dynamiques.

Concepts avancés en design et structuration :

Design Tokens : Création et gestion d?un système de styles centralisé pour garantir l?uniformité visuelle.
Atomic Design : Organisation de composants UI en atomes, molécules, organismes, templates et pages.
BEM : Structuration du CSS en respectant une convention claire et facile à maintenir.

Lieu : Toulouse
Contrat : CDI
Salaire : 44 000 € par an
Accueil / Emploi / Emploi Toulouse / Emploi