« On a besoin de quelqu'un qui touche à React, mais pas à plein temps. Tu connais quelqu'un ? » Cette phrase, je l'ai entendue dans la bouche de trois fondateurs différents en un mois. Et à chaque fois, la même panique derrière : ils ont un produit à sortir, un budget qui ressemble à un ticket de métro, et aucune idée de ce que vaut réellement le travail qu'ils demandent.
Recruter un développeur web pour sa startup, ce n'est pas un problème de sourcing. C'est un problème de décision. Vous ne cherchez pas « un dev » : vous cherchez à trancher entre quatre modèles de collaboration qui n'ont ni le même coût, ni le même risque, ni la même vitesse. Et la plupart des articles sur le sujet vous listent des canaux (GitHub, Discord, cooptation) sans jamais vous dire combien ça coûte vraiment et quand ça casse.
Voilà mon angle : je vais vous donner des chiffres, des seuils de décision, et les erreurs que j'ai commises.
Points clés à retenir
- La première question n'est pas « qui recruter » mais « quel modèle » : freelance, CDI, agence ou no-code changent votre trésorerie et votre délai de mise en route.
- Un TJM freelance se compare toujours au coût total chargé d'un CDI, pas au salaire brut affiché sur une annonce.
- Le test technique est le seul filtre qui corrèle vraiment avec la performance. Un entretien seul ne prouve rien.
- Sur une stack « chaude », un bon profil reçoit plusieurs offres. Votre vitesse de réponse est un argument de recrutement.
- Ne recrutez pas un développeur pour un besoin que le no-code couvre encore. Et ne l'inverse pas non plus.
Quel modèle de collaboration choisir avant même de recruter un développeur web pour sa startup
La question qu'on me pose le plus souvent, c'est « où trouver des devs ». Mauvaise entrée en matière. Un fondateur qui cherche un CDI alors qu'il n'a pas encore validé son produit va brûler six semaines de process pour embaucher quelqu'un qu'il devra peut-être licencier dans huit mois.
Le comparatif que j'aurais aimé avoir dès le départ
Voici comment j'arbitre aujourd'hui, après avoir testé les quatre options sur des projets différents. Les fourchettes sont des ordres de grandeur de marché en France, pas des vérités gravées : elles bougent avec la stack et la séniorité.
| Modèle | Délai de mise en route | Coût indicatif | Quand ça marche |
|---|---|---|---|
| No-code / low-code | Quelques jours | Abonnement mensuel modeste | MVP, validation d'usage, outil interne |
| Freelance | 1 à 3 semaines | TJM de 300 à 700 € selon niveau | Besoin ponctuel, périmètre clair, pas de gestion RH |
| CDI | 6 à 10 semaines en moyenne | Salaire chargé + matériel + temps de management | Produit qui tourne, roadmap à 12 mois et plus |
| Agence / studio | 2 à 6 semaines | Deux à trois fois le coût d'un freelance | Besoin d'équipe complète (design + dev + infra) sans recruter |
Les seuils qui tranchent réellement
Dans ma pratique, deux critères suffisent à décider. Le premier, c'est l'horizon : si vous ne savez pas encore si votre produit existera dans six mois, un CDI est une erreur. Le second, c'est la densité de travail : en dessous de trois jours par semaine de besoin réel, un freelance coûte moins cher qu'un salarié, même à TJM élevé.
Un chiffre qui surprend souvent : un dev à 500 € de TJM sur quatre jours par semaine représente environ 8 000 € par mois. Un CDI confirmé, une fois les charges, le matériel, le temps de recrutement et le management additionnés, atterrit fréquemment au-delà. La différence, c'est que le CDI vous engage sur la durée et le freelance sur une mission.
Recruter un développeur freelance : la piste la plus rapide, à condition de savoir cadrer
Un freelance qui accepte une mission sans brief écrit et sans périmètre défini va vous livrer quelque chose. Ce quelque chose ne sera pas ce que vous aviez en tête. Je l'ai vécu sur mon premier projet : j'ai laissé un dev freelance seul sur une refonte d'API en lui disant « tu vois l'idée ». Résultat, trois semaines de travail et une API que personne dans l'équipe ne comprenait. J'ai payé pour apprendre.
Où trouver des profils sérieux
Les plateformes généralistes fonctionnent, mais elles noient le bon profil dans le volume. Ce qui a réellement marché pour moi :
- Les communautés techniques spécialisées : forums, serveurs de discussion, meetups locaux. Les devs y parlent de leur travail, ce qui vaut tous les CV du monde.
- La cooptation par un dev que vous connaissez déjà. Le taux de réussite est incomparable.
- Les profils publics de code : ce qu'une personne a écrit et comment elle en parle en dit plus qu'une ligne de CV.
Quel est le tarif moyen d'un développeur web freelance ?
En ordre de grandeur sur le marché français, un développeur web freelance facture entre 300 et 450 € par jour en junior à confirmé, et entre 500 et 700 € pour un profil senior ou spécialisé sur une stack demandée. Au-delà de 800 €, vous êtes généralement sur de l'expertise pointue ou du lead technique. Ces fourchettes varient fortement selon la techno : un front classique et un spécialiste cloud ou data ne se facturent pas pareil. Méfiez-vous du TJM anormalement bas : il annonce souvent un dev qui apprend sur votre projet, à vos frais.
Le test technique : le seul filtre qui compte vraiment
Un entretien de recrutement tech où l'on parle de motivation, c'est une conversation agréable qui ne prédit rien. Le seul dispositif qui m'a donné des signaux fiables, c'est un exercice court, réaliste et évalué sur des critères annoncés.
Comment structurer un test qui ne fait pas fuir les bons profils
Deux à quatre heures maximum, rémunérées si l'exercice dépasse ce cadre. Un problème proche du vôtre, pas un algorithme abstrait. Et surtout : annoncez ce que vous regardez. Un dev expérimenté détecte immédiatement le test qui sert à le faire travailler gratuitement, et il passe à l'offre suivante.
Ce que j'évalue, concrètement :
- La capacité à poser une question avant de coder. Un dev qui fonce sans clarifier le besoin vous coûtera cher en production.
- La lisibilité du code, pas son élégance. Personne ne relira un tour de passe-passe dans six mois.
- Comment il réagit quand vous changez une contrainte en cours de route. C'est la situation réelle d'une startup.
- Sa façon d'expliquer ses choix. Un dev qui ne sait pas pourquoi il a fait ça n'a pas fait un choix.
L'erreur que j'ai faite et que je ne referai pas
J'ai longtemps donné un test trop difficile. Le résultat : j'ai écarté des profils corrects qui n'avaient simplement pas eu le temps de finir, et j'ai gardé celui qui avait le plus d'heures libres ce week-end-là. Un test qui filtre les disponibilités plutôt que les compétences est un mauvais test. Aujourd'hui je vise un exercice qu'un bon dev boucle en deux heures : un candidat sérieux le fait, un candidat qui bluffe se trahit.
Salaires, cabinets : ce que coûte vraiment un développeur web
Le passage du freelance au salariat se joue sur une comparaison que presque personne ne fait correctement. On compare le TJM au salaire brut. C'est faux. Il faut comparer le TJM au coût total employeur, puis ajouter ce que le salarié apporte en plus : disponibilité, connaissance du produit, implication dans la durée.
Quel est le salaire moyen d'un développeur web ?
En ordre de grandeur, un développeur web junior se situe autour de 30 000 à 38 000 € brut annuel, un confirmé entre 40 000 et 55 000 €, et un profil senior ou lead technique au-delà de 60 000 €. Ajoutez environ 40 % de charges patronales pour obtenir le coût réel, soit grosso modo 1,4 fois le brut. Une startup qui n'annonce qu'un brut dans son offre omet la moitié de la conversation. Sur les profils très demandés, l'écart entre offre et attente se comble souvent avec de l'equity : à manier avec précision, et en expliquant clairement la valeur et les conditions.
Quelles entreprises recrutent des développeurs web ?
Presque toutes celles qui ont un produit numérique, ce qui ne vous aide guère. Ce qui compte pour un fondateur, c'est de savoir où se trouve la concurrence sur un profil donné : les éditeurs de logiciels, les scale-ups en phase de croissance, les studios et agences, ainsi que les grands groupes qui digitalisent leurs services internes. Cette concurrence détermine votre délai de recrutement et votre marge de négociation salariale.
Quels sont les cabinets de recrutement pour startups ?
Les cabinets généralistes connaissent mal les métiers techniques. Ce que vous voulez, c'est un cabinet ou un chasseur spécialisé sur les profils tech, qui comprend la différence entre un front et un full-stack, et qui ne vous envoie pas trois CV au hasard. Comptez en général des honoraires proportionnels au salaire annuel du profil placé, souvent entre 15 et 25 %. Pour une première embauche tech avec un budget serré, la cooptation et les communautés techniques restent souvent plus rentables qu'un cabinet — à condition d'accepter d'y consacrer du temps.
Une alternative peu évoquée : certains collectifs de freelances fonctionnent comme un mini-cabinet, avec des profils déjà évalués entre eux. Sur mon dernier projet, c'est par ce biais que j'ai trouvé un lead en dix jours, sans frais de placement.
Le processus de recrutement, du premier message à la signature
Une fois le modèle choisi et le test prêt, il reste l'exécution. C'est là que les startups perdent les meilleurs profils, souvent sans s'en rendre compte.
Vitesse et transparence valent plus qu'un beau discours
Sur une stack demandée, un bon profil reçoit plusieurs propositions. S'il attend une semaine pour un retour après un entretien, il a déjà signé ailleurs. Répondez vite, même pour dire non. Et soyez transparent sur ce que vous ne pouvez pas offrir : pas de budget formation, pas d'équipe pour l'épauler, un produit encore instable. Les devs expérimentés préfèrent une vérité claire à une promesse floue — et ceux qui restent après ça sont les bons.
Les signaux d'alerte à ne pas ignorer
- Un dev qui accepte votre brief sans poser une seule question. Soit il n'a pas lu, soit il vous dira oui jusqu'au jour où il ne livrera pas.
- Un portfolio sans code lisible ni référence vérifiable.
- Une disponibilité « immédiate » sur une stack très demandée, sans explication crédible.
- Quelqu'un qui parle uniquement de techno et jamais de votre produit ni de vos utilisateurs.
Et un piège symétrique : ne recrutez pas un développeur pour un besoin que le no-code couvre encore. J'ai vu des fondateurs embaucher trois mois trop tôt, puis découvrir que leur produit ne trouvait pas d'usage. L'inverse est vrai aussi : garder du no-code sur un produit qui grandit finit par coûter plus cher que le recrutement qu'on repoussait.
Ce qui reste quand la décision est prise
Recruter un développeur web pour sa startup, c'est d'abord accepter de répondre à une question désagréable : est-ce que je sais vraiment ce que je veux construire, et pour combien de temps ? Tant que la réponse est floue, aucun canal de sourcing, aucun cabinet, aucun test ne compensera. Le bon dev ne sauve pas un brief flou. Il le révèle.
Et si vous ne retenez qu'une chose de tout ça, prenez celle-ci : le coût d'une erreur de recrutement tech ne se mesure pas en euros sur la facture, mais en mois de produit perdus. Un freelance mal cadré, ça coûte trois semaines. Un mauvais CDI, ça coûte une roadmap entière.