OmDev Logo

GetYourJob

0

Carrière

ESN, freelance ou CDI : quel statut pour un développeur en France ?

Un développeur en France travaille généralement sous l'un de trois régimes : salarié en CDI chez un client final ou un éditeur, salarié en CDI dans une ESN (entreprise de services numériques) qui le place en mission chez ses clients, ou indépendant en freelance. Aucun de ces statuts n'est meilleur dans l'absolu : ils arbitrent différemment entre rémunération immédiate, sécurité de revenu, vitesse de progression technique et liberté de choix des projets. Le bon choix dépend de la séniorité, de la tolérance au risque, de la situation personnelle et du moment de la carrière. Ce guide compare les trois voies point par point et donne des critères concrets de décision, y compris les allers-retours possibles : commencer en ESN, passer freelance, revenir en CDI n'a rien d'exceptionnel dans une carrière tech.

Publié le Mis à jour le 9 min de lecturePar l'équipe GetYourJob

Que propose chaque statut ?

Le CDI chez un client final ou un éditeur est le salariat classique : vous travaillez sur le produit de votre employeur, dans son équipe, avec sa culture. La rémunération est fixe, la couverture sociale complète (chômage, retraite, mutuelle), et la progression passe par les entretiens annuels et les changements de poste.

Le CDI en ESN est un salariat de mission : l'ESN vous emploie et vous place chez ses clients, généralement pour des missions de plusieurs mois. Vous gardez la sécurité du CDI (salaire versé même en intercontrat) tout en changeant régulièrement de contexte technique et d'entreprise.

Le freelance est l'indépendance : vous facturez vos journées à un TJM négocié, choisissez vos missions et votre rythme, mais assumez la prospection, l'administratif, les périodes sans mission et une protection sociale plus légère (pas d'assurance chômage automatique).

Qui gagne le plus : freelance, ESN ou CDI ?

En flux de trésorerie brut, le freelance facture généralement plus qu'un salarié ne coûte, à profil équivalent : le TJM couvre les charges, les congés, l'intercontrat et le risque. Mais la comparaison honnête se fait en revenu net annuel lissé, en intégrant les périodes non facturées, les charges et la protection sociale que le salarié reçoit sans la voir (cotisation chômage, congés payés, formation, matériel).

Le CDI client final paie souvent mieux que l'ESN à poste équivalent, car il n'y a pas de marge d'intermédiation, et il ajoute fréquemment des éléments différés : intéressement, participation, BSPCE chez les startups. L'ESN compense par la stabilité de l'emploi malgré la rotation des missions et par la prise en charge de l'intercontrat.

La hiérarchie des revenus dépend surtout de la rareté de la stack et de la séniorité : un profil recherché maximise son revenu en freelance, un profil junior sécurise mieux sa progression en salariat.

Quel statut fait progresser le plus vite techniquement ?

L'ESN expose à une grande variété de contextes : plusieurs clients, plusieurs stacks, plusieurs organisations en quelques années. C'est un accélérateur reconnu en début de carrière, à condition de négocier ses affectations pour éviter l'enlisement sur une mission unique.

Le CDI produit offre la profondeur : vous suivez un même produit sur la durée, voyez les conséquences de vos choix techniques et progressez sur l'architecture, la qualité et le long terme. Le freelance, lui, progresse par obligation de résultat : il doit être opérationnel vite, mais doit financer lui-même sa formation et sa veille, sur son temps non facturé.

Comment choisir selon son profil ?

Quelques repères concrets pour arbitrer :

  • Junior (0 à 3 ans) : le salariat (ESN ou produit) reste la voie la plus sûre pour apprendre, être encadré et construire un réseau. Le freelance junior subit une double peine : TJM bas et prospection difficile sans références.
  • Confirmé avec une stack demandée : le freelance devient rentable si vous tolérez l'irrégularité et l'administratif. Le portage salarial permet de tester l'indépendance en conservant le régime salarié.
  • Besoin de stabilité (crédit immobilier, famille) : le CDI facilite l'accès au logement et au crédit, et l'assurance chômage sécurise les transitions.
  • Envie de produit et de long terme : le CDI chez un éditeur ou une startup en croissance offre la profondeur technique et les mécanismes de rémunération différée.
  • Envie de variété sans risque : l'ESN combine rotation des missions et salaire garanti, au prix d'une rémunération souvent inférieure au client final.

Peut-on passer de l'un à l'autre ?

Oui, et c'est même le schéma le plus courant dans les carrières tech en France : démarrer en ESN pour accumuler contextes et références, passer freelance une fois la stack et le réseau établis, puis éventuellement revenir en CDI sur un poste à responsabilité (lead, staff, management) quand la priorité redevient le long terme. Chaque transition se prépare : un freelance qui revient au salariat valorise son autonomie et sa largeur de contextes, un salarié qui passe freelance sécurise d'abord une première mission avant de démissionner. Les plateformes qui agrègent à la fois des CDI et des missions freelance, comme GetYourJob, permettent de comparer les deux marchés en parallèle avant de trancher.

À retenir

  • CDI produit : profondeur technique, rémunération différée, stabilité. ESN : variété des missions, salaire garanti en intercontrat. Freelance : revenu potentiel maximal, liberté, mais risque et administratif.
  • Comparez toujours en revenu net annuel lissé, pas en TJM contre salaire brut.
  • Le freelance est surtout rentable pour les profils confirmés sur une stack demandée.
  • Le portage salarial permet de tester le freelance sans quitter le régime salarié.
  • Les allers-retours entre statuts sont normaux et fréquents dans une carrière tech.

Questions fréquentes

Qu'est-ce qu'une ESN exactement ?

Une ESN (entreprise de services numériques, anciennement SSII) est une société qui emploie des consultants IT en CDI et les place en mission chez ses clients, en facturant leurs journées. Le consultant garde la sécurité du salariat (salaire fixe, y compris entre deux missions) tandis que l'ESN gère la relation commerciale et prend une marge sur le prix de vente.

Un freelance gagne-t-il vraiment plus qu'un salarié ?

En facturation brute, généralement oui à profil équivalent. En revenu net annuel lissé, cela dépend du taux d'occupation : un freelance qui facture 160 jours par an à un bon TJM dépasse le salariat équivalent, mais un freelance en intercontrat prolongé peut gagner moins qu'en CDI. La comparaison doit intégrer charges, congés non payés, formation autofinancée et absence d'assurance chômage automatique.

Le portage salarial est-il un bon compromis ?

Le portage salarial convient pour tester l'indépendance : vous prospectez et négociez comme un freelance, mais une société de portage transforme votre facturation en salaire, avec la protection sociale du régime salarié (y compris l'assurance chômage). En contrepartie, les frais de gestion et les cotisations réduisent le net perçu par rapport à une société individuelle.

Comment trouver des offres CDI et des missions freelance au même endroit ?

GetYourJob agrège les offres d'emploi IT et les missions freelance publiées en France (moins de 30 jours) en un flux unique, avec des filtres par type de contrat, stack, localisation et télétravail. Cela permet de comparer en parallèle le marché salarié et le marché freelance pour sa stack avant de choisir un statut.

Trouvez votre prochaine mission IT

GetYourJob centralise plus de 15 000 offres et missions IT de moins de 30 jours en France, avec un matching IA quotidien. 100 % gratuit pour les développeurs.

Accéder à GetYourJob