Paris / Montréal / Tokyo
Senior Fullstack Developer
Design and ship complex features. Frontend + Backend. Product-centric, clean code, tests. Mentor juniors. Stack: React/Vue/Angular/Next + Node/Java/Python. PostgreSQL/NoSQL. Docker/CI-CD.
JS · Java · Python
Rejoins une squad Abbeal en client final. Tu portes des features end-to-end (du wireframe à la prod), tu mentores 1-2 juniors si tu veux, et tu défends la qualité technique dans les arbitrages produit. Pas de junior derrière un commercial senior : tu es présenté, tu signes, tu livres.
Ce que tu fais concrètement
- Concevoir et livrer des features full-stack : design technique (RFC court), implémentation, tests, déploiement, observabilité.
- Code review pair-à-pair avec un autre senior Abbeal hebdomadaire (peer review hors-mission, pour garder le niveau quand le client est plus junior).
- Mentorer 1-2 juniors si la mission l'inclut (côté Abbeal ou côté client).
- Participer aux refinements produit : challenger les specs floues, proposer des découpages en MVP, défendre les SLOs.
- Document de transfert en fin de mission (RFC + Loom + session live) — on ne crée pas de dépendance, on transfère.
Stack typique
- Frontend : React/Next.js (default), Vue 3 si client, Angular si legacy. TypeScript partout. Tailwind ou MUI selon design system.
- Backend : Node.js (Nest, Fastify, Hono), Java (Spring Boot), Python (FastAPI, Django) ou Go selon le client. PostgreSQL en majorité, MongoDB sur projets event-driven.
- Infra : Docker, K8s ou serverless (Vercel, AWS Lambda), CI/CD GitHub Actions ou GitLab, observabilité Datadog/Honeycomb.
Le profil qu'on cherche
- 6+ ans en production sur des projets non-trivials (>10k utilisateurs ou critique métier).
- Très à l'aise sur AU MOINS une stack frontend + une stack backend. On préfère les T-shaped solides plutôt que les diluants.
- Expérience real-world des trade-offs perf / coût / DX. Tu sais quand pondre une feature en 2 jours vs quand investir 2 sprints.
- Capacité à expliquer ton code à un PM ou un designer sans condescendance.
- Anglais courant à l'écrit. Si Tokyo : JLPT N2 minimum (on staffe en bilingue, pas en anglais-only).
La méthode Abbeal
Pas de time & material flou. Soit on cadre un périmètre output avec engagement de delivery, soit on rejoint en staff augmentation avec un ownership clair. Sprints d'1 ou 2 semaines, code review obligatoire (humain + IA-assistée via Codex), pair programming sur les sujets sensibles (auth, paiement, RGPD).
Engagement de transfert dès le sprint 1 : ton équipe interne doit pouvoir shipper sans nous au mois +1 après la fin de mission. C'est notre KPI principal.
Mobbeal : mobilité internationale
Si après 12-18 mois chez nous tu veux bouger Paris → Montréal → Tokyo, on gère : visa, logement, famille, école, sponsorship. 52 mobilités opérées depuis 2018, 91% de réussite >24 mois. Voir l'article "Mobbeal Playbook" sur /insights.
FAQ
- Quel package sur ce rôle ?
- Salarié CDI : 65-85 k€ brut annuel selon expérience + bonus performance + 4 jours d'astreinte rotation. Freelance : 700-900 € TJM HT selon expertise. On ne pratique pas le low-ball sur les négos initiales.
- Tu peux préciser "client final" ?
- On staffe chez les clients en direct (pas en sous-traitance 2e ou 3e rang). Tu travailles avec leurs équipes produit/tech, tu participes à leurs daily, tu as un onboarding chez eux. Le contrat est entre Abbeal et le client, mais l'expérience est celle d'un consultant interne intégré.
- Quelle est la durée typique d'une mission ?
- 6-18 mois en moyenne. Minimum 3 mois (en-dessous on refuse, ça vaut pas l'onboarding). Les missions qui marchent bien se prolongent souvent 2-3 fois.
- Mode remote ou présentiel ?
- Hybride 2-3 jours présence client en moyenne. Full remote négociable selon le client (banque/santé en général demande du présentiel). 1 jour par semaine au hub Abbeal (Paris Greneta / Montréal St-Denis / Tokyo Higashi-Azabu) pour la peer review + le partage.
Apply
Senior Fullstack Developer
