Recruter un développeur prend en moyenne environ 12 semaines, soit près de trois mois : c'est la durée moyenne d'un recrutement de cadre mesurée par l'APEC (Pratiques de recrutement de cadres 2025), stable depuis 2022. Pour un profil tech, les barèmes de tensionscore vont de 2 à 4 mois pour un développeur front-end à 4 à 6 mois pour un ingénieur data ou un tech lead.
« Ça fait trois mois que le poste est ouvert. » Si cette phrase vous est familière, vous n'êtes pas seul, et vous n'êtes pas forcément mauvais recruteur. Mais une partie du délai que vous subissez ne vient pas du marché : elle vient de votre annonce, du salaire affiché et de la longueur de votre process, les seules choses que vous contrôlez vraiment. Cet article explique ce qui rallonge mécaniquement l'attente, chiffre ce que chaque mois de poste vacant vous coûte réellement, et liste les leviers concrets pour aller plus vite.
Collez le texte de votre annonce dans l'outil : vous recevez en 30 secondes un délai estimé, le coût réel de la première année et les corrections qui font gagner des semaines.
Voir mon diagnostic gratuitÀ quoi s'attendre : de quelques semaines à plusieurs mois
Il n'existe pas de délai unique. Pour un poste de développeur, la fourchette réaliste va de quelques semaines, quand tout est aligné, à plusieurs mois quand un grain de sable enraye le process. Selon l'APEC, la durée moyenne du dernier recrutement de cadre est d'environ 12 semaines, un niveau stable depuis 2022 ; l'édition 2024 de la même étude relevait jusqu'à 15 semaines dans l'industrie. Pour les profils tech, nos barèmes (méthodologie) retiennent 2 à 4 mois pour un développeur front-end, 3 à 5 mois pour un back-end, full-stack ou mobile, 3 à 6 mois pour un DevOps et 4 à 6 mois pour un ingénieur data ou un tech lead ; une annonce sans salaire allonge l'estimation d'un mois.
À ce parcours (rédaction et diffusion de l'annonce, tri des candidatures, entretiens, décision) s'ajoute en pratique le préavis du candidat retenu, souvent un à trois mois en CDI. Autrement dit, même un recrutement qui se passe bien vous engage sur un horizon de plusieurs mois avant que la personne ne produise sa première ligne de code utile.
La tension est réelle et il ne s'agit pas de la nier. Selon Numeum, près de deux ingénieurs du numérique sur trois impliqués dans des recrutements déclarent rencontrer des difficultés à trouver les profils recherchés, en particulier sur les expertises techniques pointues. Mais la tension explique le contexte, pas l'écart entre deux entreprises qui recrutent le même profil au même endroit. Cet écart, lui, se joue ailleurs.
Ce qui allonge le délai (et que vous contrôlez)
Quand un poste traîne, trois causes reviennent presque toujours, et les trois sont à votre main.
La première, c'est l'annonce elle-même. Une description floue, un intitulé fourre-tout, une liste de quinze technologies « obligatoires » : tout cela réduit le nombre de candidats qui se reconnaissent dans le poste et appuient sur « postuler ». Moins de candidatures pertinentes, c'est plus de semaines à attendre.
La deuxième, c'est le salaire. Un développeur compare en quelques minutes votre fourchette à ce que propose le marché. S'il n'y a pas de salaire affiché, beaucoup passent leur chemin. Et s'il est affiché sous le marché, votre annonce reste en ligne pendant que les candidats vont voir ailleurs. À titre de repère, un développeur full-stack confirmé se situe autour de 42 à 52 k€ brut annuels en base nationale selon nos barèmes (46 à 57 k€ en Île-de-France, 39 à 48 k€ en région). Pourquoi et comment afficher le salaire dans l'annonce : c'est l'objet d'un guide dédié.
La troisième, c'est le process. Un développeur correct reçoit plusieurs sollicitations par semaine : s'il passe quatre entretiens étalés sur six semaines chez vous, il aura signé ailleurs avant votre dernier rendez-vous. Visez deux ou trois entretiens au maximum, et un premier retour en quelques jours plutôt qu'en quelques semaines.
- Annonce vague ou intitulé générique : moins de candidatures qualifiées, donc plus d'attente.
- Salaire absent ou sous le marché : les bons profils filtrent et ne postulent pas.
- Process à rallonge (4+ entretiens, semaines entre chaque étape) : le candidat signe ailleurs.
- Décision lente côté entreprise : chaque jour de réflexion est un jour où un concurrent avance.
Le coût caché de chaque mois d'attente
Un poste vacant n'est pas neutre : il coûte de l'argent tous les jours, même si aucun salaire n'est versé. C'est le coût du délai, et c'est souvent le plus gros poste oublié.
Concrètement, chaque mois sans le développeur, c'est une fonctionnalité qui ne sort pas, un client qui attend et une équipe en place qui compense en heures supplémentaires, parfois une opportunité commerciale qui passe. Ce manque à gagner s'ajoute aux coûts directs du recrutement lui-même. Pour une TPE ou une PME, on estime généralement le coût d'un recrutement standard entre 5 000 et 8 000 € (Optima Industrie), et le passage par un cabinet de recrutement IT ajoute couramment 18 à 25 % du salaire brut annuel (Talent Program).
Mettez bout à bout le salaire chargé (tensionscore retient 1,45 fois le brut), le coût de recrutement (18 % du brut dans l'outil) et le coût du délai (un mois de salaire chargé par mois de vacance), et la première année d'un développeur dépasse largement le seul salaire affiché : le détail chiffré est dans notre guide sur le coût réel d'un développeur la première année. C'est précisément ce que l'outil calcule pour votre annonce, à partir des repères du marché français, plutôt que de vous laisser deviner.
Les leviers pour raccourcir le délai
La bonne nouvelle, c'est que les trois causes principales sont aussi vos trois leviers. Agir dessus ne coûte presque rien et fait gagner des semaines.
Commencez par l'annonce et le salaire, parce que ce sont les corrections les plus rapides. Affichez une fourchette de rémunération cohérente avec le marché, clarifiez l'intitulé et le périmètre, distinguez les compétences réellement indispensables de celles qui sont un plus. Côté process, fixez un parcours court (deux à trois entretiens maximum) et tenez un engagement de réponse rapide : les candidats l'attendent et le mémorisent.
Tant que vous travaillez ces points, le poste reste ouvert. Si le projet, lui, ne peut pas attendre, l'externalisation est une option à considérer. Là où un CDI vous engage sur plusieurs mois entre la publication et la prise de poste effective, un prestataire externe peut démarrer en quelques jours et livrer pendant que vous prenez le temps de bien recruter en interne. C'est l'approche que propose neodev : avancer sur votre produit sans suspendre votre activité au calendrier d'un recrutement. Les trois options sont comparées dans CDI, freelance ou agence.
- Affichez une fourchette de salaire alignée sur le marché de votre stack et de votre ville.
- Réécrivez l'annonce : intitulé clair, périmètre précis, indispensables séparés des « plus ».
- Raccourcissez le parcours à deux ou trois entretiens et répondez vite.
- Si le projet ne peut pas attendre, faites livrer un externe pendant que le CDI se construit.
Et si le délai venait surtout de votre annonce ?
La question dérange, mais elle est utile. Le marché est tendu pour tout le monde, pourtant certaines entreprises recrutent le même profil deux fois plus vite que leurs voisines. La différence ne tient presque jamais au marché : elle tient à ce qu'elles donnent à voir au candidat dès la première lecture de l'annonce.
Avant de rallonger encore l'attente ou de doubler votre budget, il vaut la peine de regarder ce que votre annonce dit réellement à un développeur. C'est exactement ce que fait un diagnostic : repérer ce qui freine, estimer un délai et un coût, et pointer les corrections qui font gagner des semaines.
À retenir
- Le délai moyen de recrutement d'un cadre tourne autour de 12 semaines selon l'APEC, un niveau stable depuis 2022 ; pour un développeur, nos barèmes vont de 2 à 4 mois (front-end) à 4 à 6 mois (data, tech lead). Ajoutez le préavis du candidat retenu.
- Trois facteurs allongent l'attente et dépendent de vous : une annonce floue, un salaire absent ou sous le marché, et un process trop long.
- Chaque mois de poste vacant a un coût caché (fonctionnalités non livrées, équipe qui compense) qui s'ajoute aux coûts directs de recrutement.
- Les leviers les plus rapides sont gratuits : afficher une fourchette de salaire crédible, clarifier l'annonce et raccourcir le parcours à deux ou trois entretiens.
- Si le projet ne peut pas attendre, un prestataire externe démarre en quelques jours quand un CDI vous engage sur plusieurs mois.