Développeur Full Stack Node.js / React freelance
Node.js / React : la stack des scale-ups françaises et des MVP B2C. Tendances, frameworks, TJM 550-850 EUR/jour, écosystème complet vu par ForTeam IT.
Développeur Full Stack Node.js / React freelance
Le Full Stack Node.js / React reste, la stack qui domine la création de scale-ups en France. Pas la stack la plus présente dans le grand compte historique (Java domine), pas la stack la plus utilisée par les agences (Laravel/PHP), mais celle qu'on retrouve dans 90 % des startups B2C et 70 % des scale-ups B2B série A/B européennes lancées ces dernières années.
Tendances — ce qui change vraiment
1. Node.js 22 LTS et 24 LTS
Node 22 LTS est devenu le standard, avec adoption rapide de Node 24 sur les nouveaux projets. Les changements concrets : fetch natif mûr, WebSocket client natif (plus besoin de ws), test runner built-in (node:test), watch mode (node --watch), TypeScript natif via stripping (Node 22.6+), permissions model stabilisé.
2. Le retour des frameworks "tout-en-un"
Next.js 15 côté front. NestJS 11 côté back pour les équipes qui aiment la structure. Hono et Elysia sur les API edge et serverless. Remix absorbé par React Router 7 pour le SSR léger. Le pattern "Express minimaliste + 40 packages" cède la place à des frameworks opinionés.
3. La fin du monorepo lourd, le retour du package solo
Bun 1.2 et pnpm 10 sont les standards. Turborepo et Nx restent dominants sur les monorepos. Mais on voit beaucoup de scale-ups revenir à un repo unique sans workspaces quand l'équipe fait moins de 10 personnes.
4. Edge runtime et serverless-first
Cloudflare Workers, Vercel Edge, Deno Deploy. Les API publiques B2C migrent vers l'edge pour réduire la latence. Node 22+ avec Web Crypto API native facilite la portabilité.
5. TypeScript strict partout
"strict": true, noUncheckedIndexedAccess, validation runtime avec Zod ou Valibot. Plus personne ne livre du JS pur sur une nouvelle codebase.
La stack d'une scale-up Node.js / React
| Brique | Choix typique |
|---|---|
| Runtime | Node.js 22 LTS ou 24, parfois Bun 1.2 sur les nouveaux back |
| Framework back | NestJS 11, Hono, Fastify 5, ou Next.js 15 Route Handlers en mode BFF |
| ORM | Prisma 6, Drizzle ORM, parfois Kysely sur les projets qui veulent du SQL typé brut |
| Validation | Zod 4, Valibot, ArkType |
| Front | React 19 + Next.js 15 App Router (ou Remix / React Router 7 SSR) |
| State | TanStack Query + Zustand ou Jotai |
| Forms | React Hook Form + Zod |
| Auth | Auth.js v5 (ex-NextAuth), Clerk, Better Auth |
| Tests | Vitest, Playwright, parfois Bun test |
| Déploiement | Vercel, Fly.io, Render, Railway, ECS Fargate pour les plus matures |
| Observabilité | Sentry, Axiom, Datadog, OpenTelemetry |
Voir tous les métiers IT freelance
Quels types de missions sont accessibles ?
- MVP B2C : 8-12 semaines, équipe de 2-3 freelances, TJM 600-750 EUR/jour
- Refonte produit : scale-up qui dépasse son legacy Node 14 + React 16, 3-9 mois, TJM 650-850 EUR/jour
- Plateforme transactionnelle : marketplace, paiements, multi-tenant, 6-18 mois, TJM 700-850 EUR/jour
- Plateforme contenu/médias : Next.js SSR/ISR, SEO, 3-12 mois, TJM 600-750 EUR/jour
- Backend pour app mobile : API REST/GraphQL alimentant React Native ou Flutter, 6-18 mois, TJM 600-750 EUR/jour
TJM — fourchettes ForTeam IT
- Junior (2-4 ans) : 450 - 550 EUR/jour
- Confirmé (4-7 ans) : 550 - 700 EUR/jour
- Senior (7 ans et +) : 700 - 850 EUR/jour
- Senior + Next.js 15 expert / perf : 800 - 950 EUR/jour
- Senior + scaling + observabilité (10+ ans) : 850 - 1 050 EUR/jour
Comparaison avec PHP/Laravel et Python/Django
Pour les freelances qui hésitent entre stacks, voici le différentiel marché :
- Node.js / React : plus cher de 50-100 EUR/jour qu'un PHP/Laravel équivalent, plus de missions scale-up, plus de turnover.
- Python / Django : équivalent en TJM, marché plus petit, missions data-driven.
- Java / React : équivalent en TJM senior, missions plus longues (12-24 mois vs 6-12 mois), grand compte vs scale-up.
Sept compétences qui font basculer le TJM vers le haut
- Next.js 15 App Router maîtrisé : RSC, Server Actions, Suspense, streaming, ISR
- Performance front : Core Web Vitals, INP < 200 ms, bundle splitting, code-splitting par route
- NestJS architecture : modules, providers, guards, interceptors, pipes, microservices
- PostgreSQL avancé : transactions, RLS, full-text search, JSONB, EXPLAIN ANALYZE
- Auth complète : OAuth2 + OIDC, sessions vs tokens, passkeys, MFA
- CI/CD et déploiement : Vercel, Fly.io, AWS ECS, Kubernetes, blue-green
- Observabilité : OpenTelemetry, structured logs, distributed tracing, SLO
Pièges typiques
- Le "Node.js historique" en Express + callbacks + Mongo : c'est une dette technique. Acceptez de la refacto, valorisez-la dans le TJM.
- Le monorepo Nx qui fige 4 apps incompatibles : trop souvent un monorepo prématuré tue la vélocité. Sachez le dire au CTO.
- Le Next.js Pages Router toujours en place : migration App Router à prévoir, c'est 4-8 semaines de travail propre.
- Le React class components + Redux-saga : refacto majeure à anticiper.
ForTeam IT — votre partenaire scale-up
ForTeam IT est connecté à un large réseau de scale-ups françaises et européennes série A/B/C où la stack Node.js / React est ultra-présente. Notre engagement : missions challengeantes, équipes saines, TJM aligné sur le marché product. Vous n'êtes pas seul : on prépare l'entretien technique avec vous, on briefe sur la culture CTO/CPO de l'entreprise, on suit la mission dans la durée.
Conclusion
Le Full Stack Node.js / React est la stack avec le plus de mouvement : nouvelles missions chaque semaine, frameworks qui évoluent vite, équipes resserrées et autonomes. TJM 550-850 EUR/jour pour un confirmé à senior, plus si vous montez en compétence sur Next.js 15 et l'archi distribuée.
À lire aussi
Vous êtes consultant IT freelance ?
Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.
Rejoindre la communauté