Développeur·euse Front-end

France

Un modèle de fiche de poste prêt à l'emploi pour le poste de Développeur·euse Front-end : missions, profil et avantages proposés.

Développeur·euse Front-end (H / F)

Télécharger .docx

Mission. Concevoir, développer et maintenir la couche Front-end du produit : composants, état, interactions, accessibilité, performance perçue. Vous travaillez en partenariat étroit avec une équipe de [X] ingénieur·e·s Back-end ou Full-stack, [1] designer produit, et [1] Product Manager. Vous reportez au·à la [Tech Lead / Lead Front-end / CTO].

Responsabilités.

  • Livrer des features Front-end bout en bout : compréhension du besoin produit, échange avec le·la designer en amont sur la maquette, implémentation, tests, déploiement, suivi en production.
  • Maintenir et faire évoluer le design system côté code : composants partagés, tokens, gouvernance légère, alignement avec le design system côté Figma.
  • Maintenir la qualité Front-end : accessibilité (WCAG 2.1 AA en pratique, tests avec VoiceOver ou NVDA), performance (Core Web Vitals en zone verte, profilage régulier), cohérence visuelle entre écrans.
  • Reviewer les PRs Front-end des collègues avec feedback structuré et pédagogique.
  • Contribuer à la résolution des incidents de production sur la couche Front-end (rendu cassé, fuite de listeners, layout shift inattendu).
  • Documenter les décisions Front-end importantes (choix de librairie, patterns de composition, gouvernance design system).
  • Collaborer avec le·la PM et le·la designer sur les briefs produit ; challenger constructivement les contraintes infaisables ou contre-productives en proposant des alternatives.

Profil recherché.

  • Indispensable : 3 à 6 ans d'expérience Front-end en production ; maîtrise solide d'au moins un framework moderne (React, Vue, Svelte) avec TypeScript ; maîtrise opérationnelle de HTML sémantique, CSS moderne (Grid, Flexbox, custom properties), accessibilité (WCAG 2.1 AA, patterns WAI-ARIA), performance web (Core Web Vitals, DevTools, profilage runtime) ; expérience de mise en production (déploiement, monitoring, gestion d'incident).
  • Apprécié : familiarité avec la stack [React / Vue / autre] de notre produit ; expérience d'un design system mature (tokens, composants partagés, gouvernance) ; contributions open source ou side-projects publics ; sensibilité au pont design-code (variables Figma, tokens partagés avec l'équipe design).
  • Disqualifiant : aucune expérience de mise en production en autonomie ; rejet systématique des frameworks modernes ; ignorance de l'accessibilité ou refus de la prendre en charge ; portfolio composé uniquement de projets sans utilisateur·rice·s réel·le·s.

Conditions.

  • Rémunération brute annuelle : fixe [42-65] k€ selon expérience. Pas de variable structurel ; BSPCE éventuels selon le stade de la société.
  • Modalité : [temps plein, hybride 2-3 jours / semaine sur site, base à [ville] / remote-friendly].
  • Avantages : [mutuelle, tickets resto, RTT, BSPCE, télétravail policy, budget matériel, budget formation et conférences Front-end].
  • Stack et outils : [à compléter : framework Front, TypeScript, design system, outils de test (Vitest, Playwright), CI/CD, monitoring perf et a11y].
Mis à jour
Recrutez ce poste avec JoinSourcing, présélection et entretiens au même endroit.
Recruter

Contacter Join