Qu'est-ce qu'un développeur fullstack ?
Un développeur fullstack travaille sur toute la « pile » technique d'une application web. Il écrit le front-end, ce qui s'affiche et réagit dans le navigateur, et le back-end, le serveur qui calcule, enregistre et renvoie les données.
Il ne maîtrise pas tout au même niveau. Il a souvent un côté fort, et assez de solidité de l'autre pour livrer sans attendre un collègue. C'est ce qui le rend précieux dans les petites équipes.
Le front et le back sur un exemple concret
Prenons une demande réelle de Product Manager : permettre au client d'un site e-commerce de saisir un code promo dans son panier. Voici ce que le développeur fullstack livre, couche par couche, en deux à quatre jours.
| Couche | Ce qu'il construit | Outils typiques |
|---|---|---|
| Interface (front) | Un champ, un bouton « Appliquer », le message d'erreur et le nouveau total affiché | React, TypeScript, CSS |
| API (back) | Une route qui reçoit le code, vérifie sa validité, sa date et le panier minimum | Node.js et Express, ou NestJS, Django, Symfony |
| Base de données | Une table des codes, une migration, un index sur le code | PostgreSQL, Prisma ou un ORM équivalent |
| Tests | Un test du calcul de remise, un test de l'API, un parcours complet simulé | Vitest ou Jest, Playwright |
| Mise en ligne | Le code caché derrière un interrupteur, puis ouvert à 10 % des clients | CI GitHub Actions, feature flag |
Interface (front)
- Ce qu'il construit
- Un champ, un bouton « Appliquer », le message d'erreur et le nouveau total affiché
- Outils typiques
- React, TypeScript, CSS
API (back)
- Ce qu'il construit
- Une route qui reçoit le code, vérifie sa validité, sa date et le panier minimum
- Outils typiques
- Node.js et Express, ou NestJS, Django, Symfony
Base de données
- Ce qu'il construit
- Une table des codes, une migration, un index sur le code
- Outils typiques
- PostgreSQL, Prisma ou un ORM équivalent
Tests
- Ce qu'il construit
- Un test du calcul de remise, un test de l'API, un parcours complet simulé
- Outils typiques
- Vitest ou Jest, Playwright
Mise en ligne
- Ce qu'il construit
- Le code caché derrière un interrupteur, puis ouvert à 10 % des clients
- Outils typiques
- CI GitHub Actions, feature flag
Un spécialiste front aurait attendu l'API. Un spécialiste back aurait laissé l'écran à un collègue. Le fullstack enchaîne les deux et repère seul les incohérences, par exemple un code expiré que l'interface affichait encore comme valide.
Full stack, full-stack ou fullstack ?
Les trois graphies désignent le même poste. L'anglais dit Full Stack Developer ou Full-Stack Engineer, les annonces françaises mélangent tout. Une offre « développeur web » décrit d'ailleurs souvent un poste fullstack sans le dire.
Un métier très répandu
Dans l'enquête Stack Overflow 2025, 27 % des répondants se décrivent comme développeurs full-stack. C'est le premier type de poste déclaré, devant le back-end (14,2 %) et le front-end (4,3 %). En France, les start-ups, les scale-ups, les agences web et les ESN en recrutent le plus.

Les missions d'un développeur fullstack
Le cœur du poste reste de livrer des fonctionnalités. Mais autour du code, une bonne partie du temps sert à comprendre le besoin, relire les autres et surveiller ce qui tourne.
Cadrer avec le produit et le design
Le développeur lit la user story, pose les questions qui fâchent et propose une version plus simple quand le coût technique est disproportionné. Il travaille sur les maquettes Figma du designer et signale les états oubliés : chargement, erreur, liste vide.
Construire l'interface
Il assemble des composants, gère l'état de la page, les formulaires et l'accessibilité. Sur un site public, il surveille le temps de chargement et le référencement, souvent avec Next.js qui calcule une partie des pages côté serveur.
Écrire l'API et le modèle de données
Il définit les routes, les règles métier, les droits d'accès et la structure des tables. Une mauvaise modélisation coûte cher plus tard. Une colonne ajoutée sans réfléchir peut obliger à migrer des millions de lignes deux ans après.
Tester, relire, livrer
Il écrit ses tests, relit les pull requests de ses collègues et suit sa fonctionnalité jusqu'en production. Dans beaucoup d'équipes, il configure lui-même le déploiement, sur Vercel pour le front et sur un cloud comme AWS pour le reste.
Corriger en production
Quand un client signale un bug, le fullstack remonte toute la chaîne. Il passe de la console du navigateur à la requête réseau, puis au journal du serveur et au SQL. Cette capacité à suivre un problème de bout en bout fait gagner un temps précieux.
Une semaine type
Lundi, planification du sprint et découpage du code promo. Mardi et mercredi, l'API puis l'écran, avec deux revues de code. Jeudi, un bug de paiement remonté par le support, tracé jusqu'à un fuseau horaire mal géré. Vendredi, démo et mise en ligne progressive.
Les stacks courantes en 2026
Une stack est l'ensemble des technologies d'un projet : langage, framework front, framework back, base de données. Sur nos recrutements, cinq combinaisons reviennent le plus.
| Stack | Front | Back et données | Où on la croise |
|---|---|---|---|
| JavaScript de bout en bout | React, souvent avec Next.js | Node.js (Express ou NestJS), PostgreSQL | Start-ups, scale-ups, SaaS |
| Java et Angular | Angular | Spring Boot, Oracle ou PostgreSQL | Banques, assurances, ESN |
| PHP | Vue.js ou Twig | Symfony ou Laravel, MySQL | Agences web, e-commerce, éditeurs français |
| Python | React ou Vue.js | Django ou FastAPI, PostgreSQL | Produits proches de la data et de l'IA |
| Ruby | Hotwire ou React | Ruby on Rails, PostgreSQL | Quelques start-ups et marketplaces |
JavaScript de bout en bout
- Front
- React, souvent avec Next.js
- Back et données
- Node.js (Express ou NestJS), PostgreSQL
- Où on la croise
- Start-ups, scale-ups, SaaS
Java et Angular
- Front
- Angular
- Back et données
- Spring Boot, Oracle ou PostgreSQL
- Où on la croise
- Banques, assurances, ESN
PHP
- Front
- Vue.js ou Twig
- Back et données
- Symfony ou Laravel, MySQL
- Où on la croise
- Agences web, e-commerce, éditeurs français
Python
- Front
- React ou Vue.js
- Back et données
- Django ou FastAPI, PostgreSQL
- Où on la croise
- Produits proches de la data et de l'IA
Ruby
- Front
- Hotwire ou React
- Back et données
- Ruby on Rails, PostgreSQL
- Où on la croise
- Quelques start-ups et marketplaces
Les chiffres mondiaux vont dans le même sens. Dans l'enquête Stack Overflow 2025, Node.js (48,7 %) et React (44,7 %) sont les technologies web les plus utilisées. PostgreSQL arrive en tête des bases de données, à 55,6 %.
TypeScript, une version typée de JavaScript, est devenu le choix par défaut des nouveaux projets JavaScript que nous voyons. Côté Node.js, la fiche développeur Node.js détaille ce socle.
Comment choisir sa première stack
Pour un débutant, JavaScript et TypeScript ouvrent le plus de portes, car le même langage sert des deux côtés. Visez plutôt Java et Angular pour travailler dans la banque, ou PHP pour les agences. Changer de stack après trois ans reste courant : les principes se transfèrent.
Les compétences que nous vérifions en recrutement
Un CV fullstack aligne souvent quinze technologies. Nous cherchons le côté fort du candidat, et la preuve qu'il tient vraiment l'autre.
- Le HTTP et le navigateur : ce qui se passe entre un clic et la réponse du serveur, les cookies, le CORS, le cache.
- Le SQL écrit à la main : jointures, index, transactions. Un ORM ne dispense pas de savoir ce qu'il génère.
- Un framework front compris : rendu, état, effets de bord, et pourquoi une page se recharge trop souvent.
- La sécurité de base : injections, authentification, droits d'accès vérifiés côté serveur et pas seulement à l'écran.
- Les tests utiles : des tests qui protègent la logique métier plutôt qu'un pourcentage de couverture.
- Le sens produit : savoir proposer une version plus simple qui livre 80 % de la valeur en une semaine.
Ce que nous faisons en entretien
Nous décrivons une page « Mes commandes » qui affiche parfois les commandes d'un autre client après une connexion. Le candidat dispose du composant React, de la route API et de la requête SQL. Un profil confirmé cherche d'abord côté serveur : identifiant client lu dans la requête au lieu de la session, puis cache partagé entre utilisateurs. Il explique enfin comment le tester.
Salaire d'un développeur fullstack en 2026
Pour un développeur fullstack confirmé, de trois à cinq ans d'expérience, notre baromètre donne 48 à 62 K€ brut fixe par an à Paris. Les juniors démarrent à 39-51 K€, les seniors gagnent 63-76 K€, et le palier expert commence à 78 K€. Ces montants varient selon l'employeur, sa taille, les études et le parcours.
Salaire fixe brut annuel à Paris, hors variable
Junior
0-2 ans
39-51 K€
Confirmé
3-5 ans
48-62 K€
Médian : 55 K€
Senior
6-10 ans
63-76 K€
Expert / Lead
10 ans et +
78-94 K€ et plus
Et après ? Au-delà, un fullstack qui devient Staff Engineer passe à 88-103 K€ de fixe en senior dans notre baromètre. Voir le baromètre des salaires
Paris et régions
En province, les fourchettes baissent de 10 à 15 %. Lyon s'en sort le mieux, à une dizaine de points sous Paris. Pour un poste à distance chez un employeur parisien, comptez environ 8 % de moins qu'au bureau.
| Niveau | Paris | Hors Paris |
|---|---|---|
| Junior (0-2 ans) | 39-51 K€ | 33-46 K€ |
| Confirmé (3-5 ans) | 48-62 K€ | 41-56 K€ |
| Senior (6-10 ans) | 63-76 K€ | 54-68 K€ |
| Expert / Lead (10 ans et +) | 78-94 K€ et plus | 66-85 K€ et plus |
Junior (0-2 ans)
- Paris
- 39-51 K€
- Hors Paris
- 33-46 K€
Confirmé (3-5 ans)
- Paris
- 48-62 K€
- Hors Paris
- 41-56 K€
Senior (6-10 ans)
- Paris
- 63-76 K€
- Hors Paris
- 54-68 K€
Expert / Lead (10 ans et +)
- Paris
- 78-94 K€ et plus
- Hors Paris
- 66-85 K€ et plus
Ce qu'en dit Glassdoor
Glassdoor compte 880 salaires de développeurs full stack à Paris. La rémunération totale moyenne déclarée atteint 47 500 € par an. Le quart inférieur gagne moins de 43 100 € et le quart supérieur plus de 56 256 €. Les 10 % les mieux payés dépassent 66 500 €.
Ce volume reflète surtout des profils de deux à six ans, beaucoup en ESN et en agence. Notre grille porte plutôt sur des CDI chez des éditeurs et des scale-ups. Les deux se rejoignent sur le palier confirmé.
Combien par mois, en net ?
Pour estimer un net mensuel, nous retenons environ 76 % du brut et le divisons par douze. Le résultat ignore les primes et le prélèvement à la source, il sert seulement de repère.
| Niveau | Fixe brut annuel | Net mensuel estimé |
|---|---|---|
| Junior | 39-51 K€ | 2 450 à 3 250 € |
| Confirmé | 48-62 K€ | 3 050 à 3 950 € |
| Senior | 63-76 K€ | 4 000 à 4 800 € |
| Expert / Lead | 78-94 K€ | 4 950 à 5 950 € |
Junior
- Fixe brut annuel
- 39-51 K€
- Net mensuel estimé
- 2 450 à 3 250 €
Confirmé
- Fixe brut annuel
- 48-62 K€
- Net mensuel estimé
- 3 050 à 3 950 €
Senior
- Fixe brut annuel
- 63-76 K€
- Net mensuel estimé
- 4 000 à 4 800 €
Expert / Lead
- Fixe brut annuel
- 78-94 K€
- Net mensuel estimé
- 4 950 à 5 950 €
Le type d'entreprise et le freelance
L'employeur pèse lourd : en ESN, le fixe se négocie autour de 15 % plus bas qu'en moyenne, en scale-up environ 5 % plus haut. Le variable reste rare : prime annuelle, intéressement, BSPCE en start-up.
En freelance, nous avons lu les missions « fullstack » publiées sur Free-Work le 24 octobre 2026, soit 312 résultats. Les tarifs visibles se situaient le plus souvent entre 400 et 600 € par jour, avec des écarts nets selon la ville et le niveau.
Sources : notre baromètre des salaires, grille fullstack et écarts par employeur ; Glassdoor, salaires de développeur full stack à Paris, relevé du 24 octobre 2026 ; recherche Free-Work de la même date.
Comment devenir développeur fullstack
Les diplômes et titres
Les voies classiques sont le BUT informatique, le BTS SIO option SLAM, une licence ou un master d'informatique et les écoles d'ingénieurs. Des titres inscrits au RNCP mènent aussi au poste. Le plus courant est Développeur web et web mobile (niveau 5, bac+2). Au-dessus existe Concepteur-développeur d'applications web et mobile (niveau 6, bac+3).
L'alternance
C'est la voie que nous recommandons le plus. L'alternant est payé, sa formation est financée par l'employeur et son OPCO, et il arrive sur le marché avec deux ans d'expérience réelle. Un recruteur compte ces années comme du travail, pas comme des études.
Les formations gratuites
L'école 42 ne coûte rien, n'exige aucun diplôme et recrute dès 18 ans après une « piscine » de sélection. En autodidacte, The Odin Project propose un parcours fullstack complet et gratuit en JavaScript ou en Ruby on Rails. freeCodeCamp offre aussi des cursus gratuits en ligne.
Gratuit ne veut pas dire rapide. Comptez une à deux années de pratique régulière avant un premier poste, et terminez par une alternance ou un stage long si possible.

La reconversion
Nous voyons réussir des reconversions venues de l'intégration web, du design, du support ou de l'ingénierie. Leur point commun : deux ou trois applications complètes en ligne, avec une API, une base et une authentification. Un projet de bout en bout vaut plus que dix exercices de tutoriel.
Évolutions de carrière
Après cinq ans, trois questions se posent : se spécialiser, encadrer techniquement ou manager des personnes.
| Voie | Postes | Fixe à Paris |
|---|---|---|
| Encadrement technique | Tech Lead, Lead Developer | 71-83 K€ en senior |
| Expertise | Staff Engineer, puis Principal Engineer | 88-103 K€ en senior pour un Staff |
| Management | Engineering Manager | 84-96 K€ en senior |
| Start-up | Founding Engineer, CTO de petite structure | 56-73 K€ en confirmé pour un Founding Engineer |
| Spécialisation | Front-end, back-end, DevOps | Selon la grille de la spécialité |
Encadrement technique
- Postes
- Tech Lead, Lead Developer
- Fixe à Paris
- 71-83 K€ en senior
Expertise
- Postes
- Staff Engineer, puis Principal Engineer
- Fixe à Paris
- 88-103 K€ en senior pour un Staff
Management
- Postes
- Engineering Manager
- Fixe à Paris
- 84-96 K€ en senior
Start-up
- Postes
- Founding Engineer, CTO de petite structure
- Fixe à Paris
- 56-73 K€ en confirmé pour un Founding Engineer
Spécialisation
- Postes
- Front-end, back-end, DevOps
- Fixe à Paris
- Selon la grille de la spécialité
Chaque voie a sa fiche : Tech Lead, Engineering Manager, Founding Engineer. Les fullstack attirés par l'infrastructure basculent souvent vers le DevOps.

Fullstack, front-end ou back-end : les différences
| Critère | Fullstack | Front-end | Back-end |
|---|---|---|---|
| Terrain | Toute la fonctionnalité | L'interface dans le navigateur | Le serveur, l'API, les données |
| Profondeur | Large, un côté fort | Très poussée sur l'interface | Très poussée sur la donnée et la charge |
| Équipes typiques | Start-ups, petites équipes produit | Produits grand public, design exigeant | Gros volumes, systèmes critiques |
| Fixe confirmé à Paris | 48-62 K€ | 47-58 K€ | 51-66 K€ |
Terrain
- Fullstack
- Toute la fonctionnalité
- Front-end
- L'interface dans le navigateur
- Back-end
- Le serveur, l'API, les données
Profondeur
- Fullstack
- Large, un côté fort
- Front-end
- Très poussée sur l'interface
- Back-end
- Très poussée sur la donnée et la charge
Équipes typiques
- Fullstack
- Start-ups, petites équipes produit
- Front-end
- Produits grand public, design exigeant
- Back-end
- Gros volumes, systèmes critiques
Fixe confirmé à Paris
- Fullstack
- 48-62 K€
- Front-end
- 47-58 K€
- Back-end
- 51-66 K€
Plus l'équipe grandit, plus les rôles se séparent. Une start-up de cinq développeurs n'a souvent que des fullstack ; une équipe de cinquante a des spécialistes. Les fiches développeur front-end et développeur back-end détaillent chaque côté. Vous recrutez ? Voyez notre cabinet de recrutement de développeurs fullstack.
Les outils d'un développeur fullstack
Un éditeur de code, Git, une base de données locale et un outil de tickets forment le socle. Le reste dépend de la stack de l'équipe.
VS CodeÉditeur de code dominant chez les développeurs fullstack
Git/GitHubGestion de version et collaboration sur le code
DockerEnvironnements de dev et déploiement reproductibles
PostgreSQLBase de données SQL la plus utilisée en scale-up tech
VercelHosting et CI/CD pour les apps Next.js et Vite
AWS / GCPServices cloud pour le backend, les bases de données et les workers
JiraGestion des sprints et alignement avec le Product Manager
LinearAlternative légère à Jira pour les scale-up


