Développeur·euse Fullstack Senior – Lead Dev – (F/H/X)
En bref
Le Phare — agence web — 26 ans – 30 personnes
B2B sérieux. Partenariat forts avec nos clients
– Lieu : 14 rue des Martyrs, Nantes (centre, quartier Canclaux)
– CDI Nantes (pas d’astreinte)
· Télétravail : 2 jours / semaine
· Rémunération : selon profil
– Candidatures : recrutement@lephare.com
TL;DR — Dev fullstack senior PHP / Symfony / Vue.js, fibre lead dev, acculturé à l’IA.
Stack : Symfony, Vue.js / Nuxt, PostgreSQL, Claude Code, Spec Driven Development
Le Phare + le poste
Le Phare, c’est 26 ans d’agence web, ~30 personnes (devs, intégrateurs, chefs de projet, consultants), à Nantes, dans une maison atypique au cœur de la ville.
Notre pôle Conseil « Au Café du Port » permet d’engager nos clients vers des projets robustes et scalables.
Chez nous, du B2B sérieux : plateformes complexes, espaces pro, écosystèmes autour d’ERP / PIM, refontes SAV avec agents IA, lead management.
Pas du marketing-site jetable, pas du POC qui dort dans un repo. Des sujets qui font tourner le business de nos clients sur la durée.
Beaucoup de données personnelles côté client : nos projets sont RGPD-sensibles. On traite ça avec sérieux — pas en case à cocher.
Ici, 100 % des projets lancés sortent en prod. Ce n’est pas un slogan, c’est notre discipline.
On cherche un·e dev fullstack senior, à fibre lead dev, qui sait quand et comment mobiliser les outils d’IA , capable de prendre un sujet par le bon bout : comprendre le besoin client, découper le problème, faire des choix d’archi qui tiennent, embarquer l’équipe, livrer.
Ton rôle : donner du sens, donner le cap. Le code, l’IA t’aide à le produire. Toi, tu décides ce qui mérite d’être codé et comment.
Nos valeurs
Trois mots… et ce qu’on y met concrètement. Parce que ces mots-là, tout le monde se les colle dans une offre :
- Bienveillance et force du collectif
- Agilité, rigueur et cadrage
- Transparence, en équipe et avec nos clients.
Stack & environnement
- Back : PHP 8.x, Symfony 5/6/7/8, API Platform, PHPUnit, PHPStan
- Front : Vue.js, Nuxt, Tailwind, Sass
- Data : PostgreSQL, Elasticsearch / Kibana, Meilisearch
- Infra & DevOps : Docker, Docker Compose, DevContainer, Caddy, Ansible, GitLab CI/CD, Sentry
- Hébergement délégué à un prestataire, pas d’astreinte côté dev
- IA au quotidien : Claude Code avec nos plugins
- Méthodes : Spec Driven Development (OpenSpec), ADRs, human on the loop sur l’IA
- PC : Linux (Ubuntu ou Aurora)
Tes missions
Les défis sur lesquels tu vas avoir de l’impact
- Challenger les projets : architecture, qualité, sécurité, observabilité.
- Tirer parti des assistants et agents IA pour livrer mieux — pas plus vite et mal
- Approche human on the loop : l’humain garde la main, l’IA exécute. Et faire monter l’équipe sur ces pratiques.
Structurer : décisions techniques (ADRs), conventions, runbooks, dette maîtrisée.
Au quotidien
- Concevoir et développer fullstack : APIs, intégrations, écrans, parcours utilisateurs — sur des projets clients réels (refontes, plateformes, applicatifs métiers).
- Participer aux phases amont avec les chefs de projet (qui sont eux-mêmes tech) : discovery, cadrage, découpage, chiffrage.
- Concevoir des APIs claires et maintenables : contrats, versioning, performance, sécurité.
- Faire grandir l’équipe : code reviews, mentorat, choix techniques, partage IA.
- Dialoguer avec les clients : challenger un besoin, expliquer un trade-off, défendre une décision.
- Documenter : décisions d’archi, conventions, runbooks — bref, ce qui survit à ton départ.
Le profil QUE NOUS recherchONS
Sur la séniorité
On ne regarde pas le nombre des années, on regarde l’impact.
Incontournables
- Tu livres des features de bout en bout (API + front)
- Backend solide : PHP / Symfony
- Front à l’aise, pas forcément expert·e : tu lis et tu touches du Vue.js sans paniquer. Pour le reste — intégration HTML/CSS, style, SEO, accessibilité (RGAA) — tu t’appuies sur nos intégrateurs et devs front spécialisés qui prennent ces sujets en charge.
- Standards : tests, revues, CI, linters, analyse statique — c’est ton hygiène, pas une contrainte.
- Tu sais réfléchir avant de coder. Tu décomposes un problème, tu vois les pièges, tu fais des choix.
Compétences IA (attendues, pas optionnelles)
- Tu utilises déjà des assistants IA de dev (Claude Code, Codex, OpenCode, Mistral Vibe…) — au-delà de l’autocomplete.
- Tu sais garder le contrôle : cadrer, vérifier, tester, et refuser une suggestion quand elle n’est pas bonne.
- Tu comprends les enjeux de sécurité et de confidentialité liés à ces outils (données client, secrets, IP).
- Tu es proactif·ve : veille, partage, expérimentation. Tu n’attends pas qu’on te dise quel outil essayer.
Soft skills qui font la différence
- Culture client / produit : tu cherches le pourquoi avant le comment. Un projet, c’est un client, un budget, une date — pas un repo.
- Ownership : tu prends un sujet, tu le clarifies, tu le mènes, tu communiques.
- Communication orale claire et constructive : tu sais expliquer un sujet tech complexe à un·e non-tech (client, pilote, direction) sans le perdre ni le braquer.
- Esprit critique (encore plus avec l’IA), pragmatisme, sens du collectif.
Comment sommes-nous organisés ?
- Équipes projets structurées : team master (planning, charges, chiffrage), pilote (relation client, facturation), lead dev, mentor technique.
- Chefs de projet à profil tech confirmé : tu n’auras pas à expliquer ce qu’est une migration de schéma.
- Intégrateurs et devs front experts sur le style, le SEO et l’accessibilité (RGAA) : tu n’es pas seul·e sur le front, tu te concentres sur la valeur fullstack à apporter.
- Un·e Référent·e IA Dev anime l’adoption de l’IA dans l’équipe de développement — partage de pratiques, veille, accompagnement individuel, choix d’outillage. Tu n’es pas seul·e à creuser le sujet.
- Le Phare Academy : on forme en interne, sur des sujets choisis collectivement (tech, méthodes, IA). Tu peux y suivre, mais aussi y enseigner.
- Process projet éprouvé et code reviews systématiques sur tous les projets.
- Engagement dans la communauté tech : Le Phare héberge, sponsorise et envoie des speakers à des meetups locaux (AFUP PHP Nantes notamment) — tu peux y contribuer si l’envie t’en dit.
- Partage de connaissances : REX internes, capsules audio (cf. notre podcast tech), articles sur le blog Le Phare, participation des devs à la newsletter — la parole tech, ce sont les devs qui la portent.
- Open source : voir github.com/le-phare. On y publie et on maintient ce qu’on utilise — par exemple import-bundle, notre bundle Symfony d’imports (CSV / XLS / texte → PostgreSQL ou MySQL), event-driven, maintenu activement (v2.2.5 en décembre 2025) et utilisé sur la plupart de nos projets.
Ce que tu vas approfondir
Quelques sujets sur lesquels tu vas pouvoir monter en compétences ici, si ce n’est pas déjà fait :
- Conduite tech d’agents IA en production (au-delà de l’autocomplete)
- Spec Driven Development appliqué à des projets clients, pas du jouet
- Pilotage projet B2B complexe côté client : cadrage, arbitrages, expertise métier
- Mentorat tech d’une équipe pluridisciplinaire (devs, intégrateurs, CP tech)
Ce que nous offrons
- CDI en statut cadre, rémunération alignée sur ton profil et ton impact (pas de grille rigide)
- Tickets restaurant
- Forfaits mobilité durable + prise en charge transports en commun
- Intéressement
- Une équipe à taille humaine, dans une maison atypique au cœur de Nantes
- Un cadre où la tech a du poids dans les décisions — pas un studio qui subit le brief
Les « à-côtés » qui font plaisir
Une maison à nous, en plein centre de Nantes. Une belle maison atypique de trois étages, à deux pas de Canclaux : deux cuisines, une salle de bain avec douche pour les sportif·ve·s du midi, une terrasse et un jardin avec abri à vélos.
Un cercle « Vivre ensemble » anime la vie au Phare — une équipe de volontaires qui s’occupe :
- Des règles de vie en communauté
- Des événements pro : Noël, rentrée, séminaire annuel, événements caritatifs…
- Des activités extra-pro : apéros, jeux, soirées ciné, karting, laser game, initiation à la boxe… (et si tu veux en proposer d’autres, vas-y)
- Des propositions d’aménagement des locaux
- …et oui, il y a aussi une salle de sieste si tu préfères ça au karting.
Le process de recrutement
- Candidature — tu envoies CV + quelques lignes (cf. plus bas). Pierre Boissinot, qui porte ce recrutement, fait le premier tri et te répond rapidement.
- Entretien avec un·e lead dev — on parle tech, archi, pratiques, sur des cas réels. Pas de piège.
- Test technique — un exercice représentatif de notre activité, à compléter puis à débriefer ensemble. Pas de leetcode.
- Entretien avec le Directeur des Opérations
Process court, retours rapides — on respecte ton temps.
Pour postuler
Envoie-nous ton CV et quelques lignes (pas une lettre de motivation type) à : recrutement@lephare.com
Dis-nous surtout :
- un projet où tu as eu de l’impact, et pourquoi — ça nous parle plus qu’une liste d’outils ;
- ton GitHub / GitLab ou un projet perso, si tu en as un à montrer).
Postuler à cette offre
« * » indique les champs nécessaires