Développeur Front-End Senior H/F - Full Remote
Le projet Mentor Goal
La mission de Mentor Goal est de contribuer à l'employabilité des jeunes issus de tous horizons.
Pour cela, nous travaillons avec les établissements de formation qui proposent des formations professionnalisantes en les aidant à accompagner leurs étudiants vers l'alternance, un stage ou un premier emploi.
La Plateforme Emploi Mentor Goal est une solution digitale SaaS qui permet :
- Aux étudiants : de trouver leur stage, leur alternance ou leur premier emploi en étant accompagnés par leur école.
- Aux écoles : de piloter la recherche d'emploi et de développer des partenariats avec les entreprises.
Le poste
On cherche un·e développeur·se front-end expérimenté·e pour un rôle clé : référent·e technique et qualité du front de notre équipe produit. Tu rejoins une petite équipe de dev et tu portes l'architecture front, la qualité du code et la montée en compétences de l'équipe.
Ce n'est pas un poste de front senior classique : ton impact se mesure à ce que toute l'équipe produit, pas seulement à tes propres features. C'est un rôle de référent·e qualité et d'architecte front.
Tu vas faire :
- Développement front : tu construis des interfaces React 19 / TypeScript strict propres et performantes (Redux Toolkit, TanStack Query/Table), avec un vrai souci du détail et de la DX.
- Référent·e qualité front : tu définis et fais vivre les standards de l'équipe (Clean Architecture, DDD, TDD, design system, testing, coverage). Tu es le garant de ce qui part en production.
- Design system : tu construis et fais évoluer le design system de l'équipe (Tailwind, shadcn / Radix, Storybook).
- Reviews & mentorat : tu es la dernière ligne entre le code de l'équipe et la prod. Tes reviews sont pédagogiques et font monter les profils plus juniors.
- Architecture front : tu poses les fondations transverses (use cases, gateways, routing, state) et tu pilotes les refactorings stratégiques sur le legacy (Mikado, Strangler Fig).
- Outillage IA : tu maintiens et fais évoluer notre harness de développement basé sur Claude Code (agents, skills, hooks). Chez nous, l'IA est un vrai partenaire de production, pas un gadget.
- Un pied côté back : tu touches au Symfony / PHP quand un sujet le demande (API, gateway, use case). Pas besoin d'être expert back, mais tu es à l'aise pour t'y plonger.
Stack technique
- Front (cœur du poste) : React 19, TypeScript strict, Redux Toolkit, TanStack Query/Table, Vite, TailwindCSS, shadcn / Radix, Storybook.
- Qualité / CI : Vitest, Playwright, Biome, GitLab CI, coverage ratchet.
- Outillage IA : harness Claude Code (agents, skills, hooks, MCP).
- Mobile : Capacitor (iOS / Android).
- Back (secondaire) : Symfony 6, PHP 8, API Platform 4, Doctrine.
- Data & monitoring : MySQL / PostgreSQL, Algolia, Sentry.
Profil recherché
- 6 à 8 ans d'expérience en développement front (JS / TS), dont au moins 3 ans à faire vivre un legacy React + design system + CI front.
- Une expérience où la qualité était un sujet explicite (pas seulement « on essaie de faire propre »).
- Une expérience de mentorat ou de tech lead sur une équipe de 3 personnes ou plus.
- Maîtrise de React + TypeScript strict (utility types, type guards), Redux Toolkit, TanStack Query / Table.
- Clean Architecture & DDD appliqués au front : tu sais poser les couches, défendre une décision d'archi.
- TDD comme outil de design, et pratique de refactorings d'envergure sur du legacy (Mikado, Strangler Fig).
- À l'aise côté back : tu sais lire et modifier du Symfony / PHP quand il faut (pas besoin d'être expert).
- Tu sais challenger : tu repères un scope flou ou un besoin mal formulé, et tu le dis avant de coder.
- Tu partages : tu aimes documenter, vulgariser, transmettre. Pas de tour d'ivoire technique.
- Bonus très apprécié : outillage IA pour le dev (agents, skills, MCP : Claude Code, Cursor, Aider…), Spec-Driven Development, Capacitor / mobile hybride, audit de performance front (bundle splitting, lazy loading, Web Vitals).
Mentor Goal au quotidien
Nos valeurs définissent notre façon de travailler :
- Pro-activité : tes idées sont valorisées, tout le monde apporte sa pierre.
- Responsabilité : chacun est responsable de ses projets et résultats. Autonomie rapide.
- Ambition : on apprend en permanence, on n'a pas peur d'oser.
- Impact : notre travail a du sens, on contribue à l'employabilité des jeunes.
- Coopération : on travaille à plusieurs, on ne laisse personne derrière.
Les avantages à travailler chez Mentor Goal
- Full remote : tu travailles d'où tu veux en France.
- 39h/semaine, pas plus.
- Ambiance jeune (équipe ~26 ans en moyenne), créneau jeux en ligne le mercredi après-midi.
- Séminaire d'équipe 2 fois par an.
Processus de recrutement
- Premier appel : échange sur ton parcours et tes motivations.
- Entretien technique : discussion archi front, qualité et outillage avec le CTO / référent technique.
- Mise en situation : revue d'une vraie merge request + un exercice front / archi.
- Échange équipe : visio avec l'équipe dev pour tester le collectif et la transmission.
- Rencontre fondateur : échange avec Mansour, co-fondateur.
Caractéristiques du poste
- Type de contrat : à determiner
- Rémunération : selon profil et expérience
- Date de début : dès que possible
- Lieu : France – 100% télétravail
Pour postuler
Envoie-nous un CV, un court texte de motivation, et un lien vers une réalisation (GitHub, projet perso, outillage que tu as construit) : c'est un gros plus.
PS : Notre métier est d'accompagner les personnes vers l'emploi, la qualité de ta candidature sera particulièrement appréciée.
Rémunération : à partir de 30 270,81€ par an
Lieu du poste : Télétravail