scroll

Offre d'emploi

Lead developer Front-end (H/F) – Rouen


  • CDI
  • Rouen
  • 17 janvier 2024
architecture frontends communication et stratégie de tests

À propos de Digiwin

Avec une vision 360°, nos 120 experts accompagnent la transformation digitale de nos clients sur des enjeux Business, Collaborateurs et Citoyens. ​ 

Nos domaines d’excellence couvrent les sites Web à fort trafic, les Digital Workplace et les applications métiers & mobiles. ​  Nous intervenons sur toute la chaine de valeur : Conseil, Organisation projet, Design, Intégration, Développement, Conduite du changement, Maintenance et Hébergement (cloud privé/public). 

Vous avez envie de participer à construire le « devenir » de nos clients ? Nous recherchons des talents audacieux pour rejoindre notre équipe. 

Description de l'offre

Nous sommes actuellement à la recherche d’un·e Lead Developer Front-end pour rejoindre l’équipe d’un de nos clients à Paris. Si vous avez une expérience avérée dans la conception et la mise en œuvre de Design Systems, cette opportunité pourrait être la vôtre.

En tant que Lead Developer Front-end, vous serez le moteur de l’évolution continue du Design System. Votre expertise technique fera de vous le référent au sein de l’équipe, tout en jouant un rôle crucial au sein de notre communauté d’utilisateurs du Design System.



Profil recherché

Vos principales responsabilités seront :

Développement et Maintenance des Librairies de Composants:

  • Création de nouveaux composants (HTML, CSS, SCSS, JS, TS)
  • Développement d’une librairie de web components (POC + décision)
  • Suivi du développement de la librairie React.
  • Évolution des composants en fonction des changements UX/UI.

Gestion du Versioning et Publication des Librairies:

  • Gestion d’un mono-repository avec interdépendance.
  • Mise à jour des changelogs pour informer des mises à jour.
  • Versioning avec Lerna.
  • Déploiement via CI/CD (Jenkins, Github Actions).
  • Déploiement des paquets sur NPMJS.

Documentation des Composants:

  • Rédaction de la documentation d’un composant en anglais.
  • Création de « stories » pour Storybook.

Développement et Maintenance d’Outils d’Analyse de Données:

  • Développement de scripts en Node.js (détection de l’usage de composants en code).
  • Utilisation de l’API Coda pour afficher les résultats.

Collaboration et Travail en Équipe Produit:

  • Priorisation du backlog technique.
  • Proposition d’évolutions techniques.
  • Relecture et validation de « Pull Requests ».
  • Communication avec l’équipe design.
  • Formation et montée en compétence de l’équipe technique.
  • Approche user-centric.
  • Interaction avec l’équipe DevSecOps/infra.

Réponse et Échange avec la Communauté, en anglais (écrit et oral) :

  • Réponse aux issues et features requests.
  • Réponse aux questions de la communauté des développeurs du client.
  • Création d’une dynamique positive avec les développeurs du client.

Compétences techniques requises :

  • JavaScript, TypeScript (Avancé)
  • HTML, SCSS, CSS (Avancé)
  • React (Avancé)
  • Git (CLI), Github, Vite, NPM (Confirmé)
  • Node.js (Confirmé)
  • Angular (Confirmé)
  • Figma (Junior)

Compétences complémentaires :

  • Rigoureux et organisé
  • Aisance pour présenter et expliquer devant un public technique ou non
  • Anglais courant
  • Ouverture d’esprit et réceptivité à la critique constructive
  • Force de proposition
  • Capacités de synthèse, d’écoute et de communication

En recherche d’un CDI ou d’une mission freelance, contactez-nous, on vous attend !

Informations complémentaires

A compétences égales, ce poste est ouvert aux personnes en situation de handicap. Notre processus de recrutement est court et qualitatif :

  • Après réception de votre dossier, notre chargée de recrutement vous contactera pour valider l’adéquation de votre parcours avec le poste proposé.
  • Vous rencontrerez l’équipe technique et managériale


Intéressé·e ?









    Votre CV ne doit pas dépasser 10 Mo, et doit être au format PDF, DOC, TXT ou JPG


    Veuillez prouver que vous êtes humain en sélectionnant l’étoile.