Le marché tech français tourne à 0,8 offre active par développeur confirmé. Pour signer un dev en 2026, il faut comprendre le marché, la stack, et surtout les signaux concrets qui distinguent un ingénieur prod-grade d'un codeur side-project.

Ce guide pose la méthode appliquée chez Lity sur les missions Tech. Sans pédagogie superflue. Avec les vrais chiffres 2026, les pièges qu'on voit revenir sur les scale-ups parisiennes et les leviers qui débloquent un signing rapide.

Définir le besoin technique avant de rédiger la fiche

La première erreur c'est de demander un Full-stack Senior sans avoir tranché front, back, ou les deux. Un dev qui touche à React + Node + AWS + DB design n'existe pas en quantité. Et quand il existe, il est cher.

Front, back, fullstack, infra, data : 5 métiers distincts

Un développeur Front spécialisé React n'est pas un Backend en Go. Un Platform Engineer n'est pas un DevOps. Trancher dès le brief évite les CV mal calés et les entretiens où personne n'arrive à juger sur les vrais critères.

Stack moderne ou stack legacy : ça change tout sur le marché

Stack moderne (Go, Rust, TypeScript, Python ML, Kubernetes) attire un vivier large et engagé. Stack legacy (Java EE, .NET classique, COBOL) demande un package +15 à 20% au-dessus du marché pour rester compétitif.

Piège classique

Demander 5 ans de Go alors que Go est devenu mainstream il y a 3 ans à peine en France. Vérifiez la crédibilité de vos critères avec une recherche LinkedIn pour estimer le vivier réel avant de bloquer le brief sur des compétences impossibles à trouver.

Rédiger une fiche de poste qui parle aux devs

Un dev senior reçoit 5 à 10 messages de recruteurs par semaine sur LinkedIn. Si la fiche n'expose pas la stack précise, le contexte produit, et l'environnement de prod, elle finit en swipe.

Les 4 sections obligatoires

La stack technique en clair (versions des langages et frameworks). L'architecture cible (monolithe modulaire, microservices, serverless, hybride). L'environnement de production (cloud provider, taille du trafic, contraintes de latency, niveau d'observability). Le périmètre concret du poste sur les 12 prochains mois.

Pour aller plus loin sur le format : le guide pratique pour créer une fiche de poste efficace.

Construire un package qui matche le marché 2026

Les profils tech confirmés tournent à 1,1 offre active par profil sur Paris. À Lyon, Nantes ou Bordeaux, comptez 5 à 10% de moins sur le fixe mais une concurrence locale plus dure sur la stack moderne.

Repères salariaux développeurs en 2026 (Paris)

SénioritéStack legacyStack moderneTotal package
Junior (0-2 ans)36-42 K€40-46 K€38-50 K€
Confirmé (3-5 ans)48-58 K€52-62 K€50-68 K€
Senior (6-8 ans)60-72 K€65-80 K€70-90 K€
Lead / Staff75-90 K€80-105 K€90-120 K€
Engineering Manager / Principal95-120 K€105-140 K€120-170 K€

Sources croisées : baromètres Welcome to the Jungle, APEC, Stack Overflow Developer Survey 2026 et JetBrains State of the Developer Ecosystem.

Equity vs cash : ce que les devs regardent vraiment

Sur les scale-ups, les BSPCE pèsent 10 à 20% du package perçu. Mais un dev expérimenté regarde d'abord le runway de la boîte (12 mois minimum) avant de valoriser de l'equity. Annoncez le runway honnêtement, pas avec un PowerPoint d'optimisme.

Diffuser et chasser : où trouver vraiment les bons devs

Le mix qui marche en 2026

LinkedIn Jobs reste la base, surtout sur Paris. Welcome to the Jungle et WeLoveDevs font la différence sur les scale-ups qui soignent leur marque tech. Indeed et HelloWork restent puissants sur le volume mais demandent du tri RH.

La chasse LinkedIn Recruiter : 70% des signings tech

Sur les profils tech confirmés, l'annonce ne suffit jamais. Les bons devs sont déjà en poste, bien payés, et reçoivent 5 à 10 sollicitations par semaine. Il faut aller les chercher avec un message qui montre qu'on a lu leur GitHub, leur stack actuelle, leur dernier talk en conférence.

L'autre canal sous-exploité : GitHub, GitLab et les communautés Discord/Slack tech (Devoxx France, BeMyApp, communauté Rust France). C'est là que se trouvent les profils qui contribuent vraiment.

Le funnel d'un recrutement développeur Senior
100
Outreach LinkedIn + GitHubciblés stack précise + niveau séniorité
33
Réponses positivestaux 33%, devs sur-sollicités (4-6 InMail/sem)
15
Calls qualif tenus30 min visio + revue GitHub + open source
7
Tests techniques renduspair-programming live (1h) ou take-home <4h
3
Entretiens CTO + équipefit produit + standards code + vision tech
1
Signing65% abandonnent un take-home > 4h
Les devs sont les profils les plus sollicités du marché : 4 à 6 InMail par semaine en moyenne. Le drop-off principal se joue sur le test technique, 65% des candidats abandonnent un take-home dépassant 4h (norme communauté). Sur du Senior+ avec stack rare (Rust, Go, Elixir, Solidity, Kotlin Multiplatform), le ratio grimpe à 180-220 contacts pour 1 signing. Source : Benchmark Lity 2026 sur 30 missions Tech B2B (Front, Back, Fullstack, DevOps)

Trier les CV : ce qui compte vraiment

Les signaux concrets qui prédisent un dev prod-grade

Un dépôt GitHub actif avec des commits récents et des projets perso aboutis. Une expérience documentée sur du déploiement continu, observability, post-mortem. Une trace publique : conférences, articles techniques, contributions open source.

Les drapeaux rouges qu'on voit à 100m

Stack identique depuis 8 ans sans évolution. Aucune trace de production réelle, que des side-projects de 200 lignes. Refus de parler du dernier incident géré ou de la dernière migration de prod.

Attention au 'dev rockstar'

Un dev qui ne parle que de lui-même, de la techno qu'il maîtrise et qui dénigre ce qui existait avant n'est pas forcément un bon dev. C'est juste un junior senior. Cherchez plutôt celui qui parle de son équipe, de ses échecs et des trade-offs qu'il a assumés.

Le test technique qui marche vraiment

Pair-programming live ou take-home : quel format ?

Le take-home laisse le candidat respirer mais demande 4 à 8 heures de son temps libre, ce qui filtre les profils confirmés débordés. Le pair-programming live est plus prédictif sur le réel, mais demande un dev senior pour piloter la session.

Notre approche chez Lity : pair-programming live de 60 minutes sur un cas concret, sans piège, avec debrief complet. Pour aller plus loin, on peut combiner avec la méthode de recrutement par simulation.

Ce qu'on mesure dans le test

La capacité à poser des questions de cadrage avant de coder. La gestion des cas limites et la lisibilité du code produit. Les compromis assumés sur la performance, la testabilité, la maintenabilité.

L'entretien CTO : 3 questions qui révèlent le niveau

Question 1. Raconte-moi le dernier post-mortem que tu as rédigé ou auquel tu as contribué. Si le candidat sèche, soit il n'a jamais touché de prod réelle, soit il fuyait les responsabilités.

Question 2. Comment tu monitorais une nouvelle feature en prod ? Réponse attendue : metrics + logs + traces, alerting basé sur SLO, rollback strategy. Si le candidat parle juste de Sentry ou de console.log, niveau confirmé absent.

Question 3. Quel choix d'architecture tu regrettes aujourd'hui ? C'est là qu'on apprend si le candidat a la maturité d'admettre ses erreurs ou s'il est encore en mode 'tout ce que j'ai fait était parfait'.

Un Lead SRE qu'on a placé chez une scale-up parisienne a baissé la latency p99 de 800ms à 80ms en 3 jours. Il avait juste viré un proxy nginx mal configuré. Le précédent CTO cherchait depuis 6 mois. Le bon dev sait où regarder, pas seulement coder.
Tommy Sevim·Headhunter Tech chez Lity

Formuler l'offre et négocier le closing

Le timing du package

Annoncer le package complet dès l'offre formelle, pas avant, pas après. Sur les profils tech, l'equity et les avantages (télétravail, conférences, formations) pèsent autant que le fixe.

La contre-offre, on la prévoit

Sur les profils confirmés, 6 candidats sur 10 reçoivent une contre-offre de leur boîte. On l'anticipe dès le call qualif. La vraie raison du départ doit être autre que financière, sinon le risque est élevé.

L'onboarding tech : 30 jours pour un dev autonome

Semaine 1 : setup et pair-programming

Setup environnement local fonctionnel le jour 1 (le pire signal d'une boîte mal organisée c'est un setup qui prend 5 jours). Pair-programming avec un senior sur un ticket simple, debrief le soir. Lecture de la doc d'architecture interne, des post-mortems récents, des ADRs (Architecture Decision Records).

Semaine 2 à 4 : premier ticket en autonomie

Premier ticket solo en semaine 2, code review systématique. À J30, le dev doit être capable d'ouvrir une PR end-to-end (issue → branche → tests → review → merge → déploiement → monitoring).

Avant tout : votre boîte attire-t-elle vraiment les bons devs ?

Un dev confirmé évalue trois critères avant d'accepter une offre : la stack technique, la mission (build vs maintenance), et la culture d'ingénierie de la boîte. Si vous ne cochez pas au moins deux critères sur trois, vous galérerez à recruter en interne.

Matrice : comment attirer un bon développeur selon votre contexte
Mission ambitieuse (greenfield, refonte, scale)
Mission maintenance (run, support, dette)

Refonte legacy

Senior expert avec appétence migration. Package +10% au-dessus marché. 40 à 55 jours via cabinet expert tech.

Le rêve ingénieur

Senior produit-grade, scale-up vétéran. Package marché ± 5%. 25 à 35 jours via LinkedIn + WeLoveDevs.

Mission ingrate

Profil rare et coûteux à attirer. Package +20 à 25% + télétravail full-flex. 60 à 90 jours via cabinet.

Confirmé qui veut consolider

Confirmé 4-6 ans qui cherche stabilité. Package marché. 30 à 45 jours via LinkedIn Jobs + WTTJ.

Stack legacy (Java EE, .NET classique)
Stack moderne (Go, Rust, TS, K8s)

Règle d'or

Sans deux critères favorables sur trois (stack moderne, mission ambitieuse, culture d'ingénierie mature), vous n'attirerez pas les meilleurs profils en interne. Compensez par un cabinet expert tech, un package au-dessus marché et un storytelling produit fort.

Source : Méthodologie Lity 2026 sur missions Tech

Quand passer par un cabinet de recrutement tech comme Lity

Trois cas où le cabinet est rentable. Vous démarrez votre fonction tech (premier dev senior ou Tech Lead). Vous chassez un profil rare (Staff Engineer, Principal, expertise pointue ML/Sécurité/Infra). Vous avez déjà raté un recrutement et le coût d'erreur dépasse celui du cabinet.

Pour un dev confirmé chassé en moins de 30 jours sur une stack moderne, parler à un headhunter Tech chez Lity est souvent plus rapide que monter une équipe interne.

Récap : la check-list pour signer un bon développeur

  • Trancher front, back, fullstack, infra ou data dès le brief
  • Construire une scorecard chiffrée à 6 mois (PR mergées, observability, tickets résolus)
  • Caler le package au marché 2026 avec equity claire et runway annoncé
  • Mixer LinkedIn Recruiter + WeLoveDevs + sourcing GitHub direct
  • Filtrer sur des signaux concrets (GitHub actif, post-mortems, contributions open source)
  • Pousser un pair-programming live de 60 minutes sur un cas concret
  • Anticiper la contre-offre dès le premier call qualif
  • Bâtir un onboarding 30 jours avec premier merge end-to-end à J30