Feuille intitulée My Resume sur un porte-bloc à côté d'un ordinateur portable, pour rédiger un CV de développeur

CV développeur junior : structure, exemple complet et checklist (2026)

L’essentiel en une minute

Un CV développeur junior tient sur une page et doit prouver ce que l’expérience ne prouve pas encore : que vous savez livrer du code qui fonctionne. Quand l’expérience est mince, les projets passent avant elle, chacun avec un lien vers le code et, si possible, une démo.

Ce guide vise les jeunes diplômés et les personnes en reconversion qui cherchent un premier poste en France. Il repose sur des sources publiques consultées le 31 octobre 2026 ; nous n’avons mené aucun test auprès de recruteurs.

Points clés

  • Une page, un titre de poste précis, un résumé court, puis les projets avant une expérience sans rapport avec le développement.
  • Chaque projet se décrit par ce qu’il fait, la pile utilisée, votre rôle et une preuve vérifiable : dépôt public, démo, tests, README.
  • La documentation de Greenhouse, seul éditeur d’ATS que nous avons lu, décrit un rejet automatique fondé sur les réponses au formulaire, pas sur le contenu du CV.
  • En France, la photo, l’âge et la situation de famille sont facultatifs : le Code du travail limite les questions à ce qui a un lien direct et nécessaire avec le poste.
  • Répondez avec soin aux questions du formulaire (expérience, lieu, visa) : chez Greenhouse, ce sont elles qui peuvent déclencher un rejet automatique.

Ce que disent les études sur le tri des candidatures

Les données fiables sur la lecture des CV sont rares. Voici celles que nous avons pu lire, avec leur périmètre.

Le marché junior reste difficile. Le rapport 2025 de HackerRank, éditeur de tests techniques, écrit que les développeurs en début de carrière « ont été les plus touchés » (notre traduction) et que 74 % des développeurs interrogés peinent encore à décrocher un poste. L’enquête couvre 13 732 répondants dans 102 pays (HackerRank, Developer Skills Report 2025, consulté le 31 octobre 2026). C’est une étude mondiale d’un éditeur, pas une mesure du marché français.

Les entreprises françaises testent davantage. Le baromètre 2026 de l’Apec porte sur 1 150 entreprises de 10 salariés et plus ayant recruté au moins un cadre en 2025. Il relève que 48 % ont utilisé des tests de recrutement et 29 % des mises en situation, alors que la lettre de motivation n’est plus demandée que par la moitié d’entre elles, contre près de 70 % jusqu’en 2021 (Apec, Pratiques de recrutement de cadres 2026, mai 2026, PDF hébergé par la Banque des Territoires). L’étude porte sur les cadres, pas spécifiquement sur les développeurs : vos projets doivent donc résister à un test technique.

Graphique en sucettes : pratiques des entreprises qui recrutent des cadres selon l'Apec 2026, utiles pour préparer un CV développeur junior : offre d'emploi 84 %, réseaux sociaux 73 %, présélection téléphonique 71 %, lettre de motivation 50 %, tests 48 %, mises en situation 29 %, outils d'IA 8 %

Les fameuses « 6 secondes ». Ce chiffre vient d’une étude d’oculométrie de Ladders, un site d’emploi américain. Selon HR Dive, son édition 2018 mesure un premier survol de 7,4 secondes en moyenne, contre 6 en 2012, et les CV aérés, aux rubriques clairement titrées, y retiennent mieux l’attention que les pages chargées ou en colonnes (HR Dive, 8 novembre 2018). Étude d’éditeur, ancienne et américaine : retenez la leçon de mise en page, pas le chronomètre.


La structure d’un CV développeur junior en une page

La bonne structure met en haut ce qui prouve le mieux votre niveau. Pour un profil sans expérience de développement, ce sont les projets. OpenClassrooms, dans son cours sur le premier emploi de développeur, recommande une page pour un profil junior en France et une mise en page sobre (OpenClassrooms, Préparez votre CV, consulté le 31 octobre 2026).

Rubrique Contenu Profil étudiant Profil en reconversion
En-tête Nom, ville, téléphone, e-mail, liens GitHub et LinkedIn En haut En haut
Titre Le poste visé, avec la pile principale Juste sous le nom Juste sous le nom
Résumé Deux ou trois lignes : pile, type de projets, poste recherché Oui Oui, avec l’ancien métier en une phrase
Compétences Groupées par catégorie, sans barres de niveau Avant les projets Avant les projets
Projets Deux à quatre, chacun avec lien et preuve Avant la formation Avant l’expérience
Expérience Stages, alternance, puis emplois sans rapport en une ligne Après les projets Après les projets, condensée
Formation Diplôme ou formation, établissement, année Peut remonter si le diplôme est récent et ciblé En bas
Langues Niveau sur l’échelle européenne (A1 à C2) En bas En bas

Quelques règles pour chaque bloc :

  • L’en-tête. La ville suffit, sans adresse complète, avec des liens courts et cliquables.
  • Le titre. « Développeur web junior, React et Node.js » dit plus que « Passionné d’informatique ». Il reprend, quand c’est vrai, l’intitulé de l’offre.
  • Le résumé. Ce que vous savez faire, ce que vous avez construit, ce que vous cherchez.
  • La formation. Une formation courte se présente comme un diplôme : intitulé, organisme, année.

Décrire un projet : des preuves plutôt que des adjectifs

Un projet convainc quand un recruteur peut le vérifier en deux clics. Le rapport de HackerRank recommande d’ailleurs aux employeurs d’évaluer les candidats sur des projets réels, qui montrent comment ils résolvent des problèmes en pratique (HackerRank, 2025).

Chaque projet tient en quatre lignes :

  1. Ce qu’il fait, en une phrase compréhensible par un non-développeur.
  2. La pile, sans tout lister : langage, framework, base de données, hébergement.
  3. Votre rôle, surtout si le projet était collectif : ce que vous avez écrit vous-même.
  4. La preuve : lien vers le dépôt et la démo, plus un détail vérifiable (tests automatisés, intégration continue, documentation d’API).

Un chiffre n’a de valeur que s’il est vrai. « 40 tests unitaires, exécutés à chaque push par GitHub Actions » se vérifie dans le dépôt ; un pourcentage d’amélioration sans mesure se démonte en entretien. Si vous n’avez rien mesuré, décrivez ce que vous avez fait. Sur un même projet fictif, la différence donne ceci :

Version faible Version vérifiable
Application de gestion de tâches en React Application de gestion de tâches pour une association de quartier, utilisée par ses bénévoles
Utilisation de nombreuses technologies modernes React, API REST Node.js et Express, PostgreSQL, déployée sur un VPS avec Docker
Travail en équipe Projet à trois : j’ai écrit l’API et l’authentification
Code de qualité 40 tests unitaires lancés à chaque push, README, lien vers la démo

Si vous manquez de projets, trois sujets classiques : une API REST avec Node.js et Express, une application conteneurisée avec Docker, et une base de données bien conçue, que notre cours de SQL pour débutants aide à construire. Pour présenter ces projets en ligne, notre guide pour construire un portfolio de développeur détaille la démarche.


Les compétences sans bourrage de mots-clés

La rubrique compétences dit ce que vous savez utiliser, pas tous les mots-clés possibles. Règle simple : n’écrivez que ce dont vous pouvez parler vingt minutes en entretien technique.

Groupez par catégorie (langages, frameworks, données, outils, méthodes) plutôt qu’en liste unique, comme dans l’exemple plus bas.

Trois pièges reviennent dans les CV de débutants :

  • Les barres de niveau. Une barre remplie à 80 % ne dit pas ce que vous savez faire. Le niveau se lit dans les projets.
  • La liste exhaustive. Vingt technologies sur une ligne font penser à un survol. Mieux vaut six outils prouvés par des projets.
  • Le vocabulaire décalé. Si l’offre écrit « Node.js » et votre CV « NodeJS », harmonisez sur le mot de l’offre, à condition d’avoir la compétence.

Pour choisir les langages à mettre en avant, notre analyse des langages de programmation les mieux payés montre ce que disent vraiment les enquêtes. Si votre base est encore fragile, notre plan pour apprendre JavaScript et nos exercices Python pour débutants donnent de quoi alimenter la rubrique projets.


ATS : ce qui est documenté et ce qui relève du mythe

Un ATS (applicant tracking system, logiciel de suivi des candidatures) range les candidatures et peut appliquer des règles automatiques. Ce qu’il fait dépend de l’éditeur et du réglage choisi par l’entreprise. Voici ce que nous avons pu vérifier.

Affirmation courante Ce que disent les sources Verdict
« Les ATS ne lisent pas les PDF » Greenhouse accepte les CV en .doc, .docx, .pdf, .rtf et .txt, jusqu’à 100 Mo (Greenhouse, page mise à jour le 19 août 2026) Faux pour cet éditeur
« Le robot rejette les CV sans les bons mots-clés » Chez Greenhouse, le rejet automatique « utilise des questions de candidature personnalisées » (notre traduction) et n’existe que dans les offres Plus et Pro (Greenhouse, mars 2026) Non documenté pour le contenu du CV chez cet éditeur
« Les entreprises trient par logiciel » Plus de 90 % des employeurs interrogés qui utilisent un tel système s’en servent pour un premier tri ou un classement, selon une enquête menée aux États-Unis, au Royaume-Uni et en Allemagne (Harvard Business School, 2021) Vrai dans ce périmètre, pas mesuré en France
« L’IA trie déjà tous les CV » En France, 8 % des entreprises interrogées utilisent des outils d’IA pour recruter des cadres, surtout pour rédiger les offres (Apec, 2026) Minoritaire en 2025
« 75 % des CV sont rejetés par les ATS » Aucune source primaire trouvée À ne pas citer

Le point important pour un junior : les exemples de Greenhouse portent sur des questions du formulaire (années d’expérience, lieu de résidence, besoin de visa), qui peuvent déclencher un rejet automatique si l’entreprise l’a configuré. Répondez-y avec soin, et honnêtement.

L’étude de Harvard Business School décrit aussi des filtres « négatifs », comme exclure les candidats sans diplôme ou avec un trou dans le parcours. Pour une reconversion, une ligne qui explique une période de formation vaut donc mieux qu’un vide.

Notre conseil, qui n’est pas une règle d’éditeur : un PDF dont le texte se sélectionne, des titres de rubriques standards (« Expérience », « Projets », « Formation »), une seule colonne et des coordonnées dans le corps de la page. Ces choix facilitent aussi la lecture humaine.


Photo, âge, CV anonyme, RGPD : les règles françaises

En France, le droit limite ce qu’un employeur peut demander. France Travail rappelle que, selon l’article L.1221-6 du Code du travail, les informations demandées au candidat doivent avoir un lien direct et nécessaire avec le poste ou l’évaluation des aptitudes professionnelles (France Travail, consulté le 31 octobre 2026).

La même page liste les critères interdits par l’article L.1132-1, dont l’âge, la situation de famille, l’apparence physique, le nom, le lieu de résidence et l’état de santé. Selon le Code pénal, qu’elle cite, la discrimination est punie de trois ans d’emprisonnement et de 45 000 € d’amende.

La photo. Elle n’est pas obligatoire. Le guide du Défenseur des droits écrit qu’exiger une photo sur un CV « ne peut être qu’exceptionnel », et conseille aux recruteurs de masquer nom, adresse, âge, situation de famille et photo lors de la sélection (Défenseur des droits, guide de 2019). Vous pouvez l’omettre.

L’âge et la situation de famille. Selon le 18e baromètre du Défenseur des droits et de l’Organisation internationale du travail, 14 % des actifs de 18 à 64 ans déclarent avoir subi une discrimination lors d’une recherche d’emploi au cours des cinq dernières années. L’âge est le premier motif cité, par 42 % d’entre eux (Défenseur des droits et OIT, dossier de presse du 4 décembre 2025).

Graphique en barres : motifs déclarés par les personnes discriminées lors d'une recherche d'emploi selon le Défenseur des droits et l'OIT, âge 42 %, origine ou couleur de peau 21 %, situation de famille 16 %, grossesse ou maternité 15 %, état de santé ou handicap 11 %

Parmi les personnes discriminées lors d’une recherche d’emploi, 21 % citent l’origine ou la couleur de peau, 16 % la situation de famille, 15 % la grossesse ou la maternité et 11 % l’état de santé ou le handicap. Le baromètre ajoute que 80 % d’entre elles déclarent avoir reçu des questions sur des critères prohibés par la loi, et que 4 % seulement ont ensuite contacté une association, le Défenseur des droits ou un avocat, porté plainte ou saisi la justice. Le Défenseur des droits peut être saisi depuis son site.

Le CV anonyme. Il est facultatif. La loi du 31 mars 2006 l’avait rendu obligatoire dans les entreprises de cinquante salariés et plus, mais aucun décret ne l’a appliqué, malgré une injonction du Conseil d’État. La loi du 17 août 2015 l’a rendu facultatif, comme le rappelle une question écrite de 2026. Le 29 septembre 2026, le gouvernement a répondu qu’il « n’envisage pas de rétablir une obligation de recours au CV anonyme » (Assemblée nationale, question écrite n° 15001).

Le RGPD. Selon la CNIL, « à la condition de vous en informer et d’avoir obtenu votre accord », un recruteur peut conserver votre dossier après un refus, « 2 ans après votre dernier contact avec le recruteur ou plus longtemps si vous avez donné votre accord formel » (CNIL, consulté le 31 octobre 2026). Vous pouvez obtenir une copie de vos données sans justification, et le recruteur doit vous informer d’un éventuel tri automatisé (CNIL, 30 janvier 2023). La même page interdit de demander le numéro de sécurité sociale : ne l’écrivez pas.


Le CV en anglais pour un poste international

Pour une équipe qui travaille en anglais, traduisez le CV entier plutôt que d’ajouter « English : fluent ». Les usages varient selon les pays : OpenClassrooms conseille de se renseigner sur ceux du pays visé.

Les sources ne s’accordent pas sur la photo. Europass, le format de CV de l’Union européenne, conseille d’ajouter une photo professionnelle, propose des CV en 31 langues et recommande l’ordre antichronologique (Europass, consulté le 31 octobre 2026). Pour un poste en France, la règle reste celle de la section précédente : la photo est facultative.

Quelques ajustements à faire :

  • Le titre : « Junior Software Developer » ou « Junior Full-Stack Developer », selon l’intitulé de l’offre.
  • Les diplômes : « Master’s degree in Computer Science » plutôt que « Bac+5 », inconnu hors de France.
  • Les langues : donnez votre niveau sur l’échelle européenne (B2, C1) ou un score de test, pas un adjectif.

Pour fixer vos prétentions, que l’offre soit en France ou à l’étranger, notre comparatif des salaires des développeurs en France rassemble six études. Si vous visez des missions plutôt qu’un emploi salarié, notre guide pour devenir développeur freelance détaille le statut et la recherche des premiers clients.


Aligner LinkedIn et GitHub sur le CV

Le CV, LinkedIn et GitHub doivent raconter la même histoire. Selon l’Apec, 73 % des entreprises interrogées ont utilisé les réseaux sociaux pour au moins un recrutement de cadre en 2025 (Apec, 2026).

Sur LinkedIn, reprenez le titre et les dates du CV. La fonction « Open to Work » se montre soit à tous les membres, avec le cadre #OpenToWork sur la photo, soit aux seuls utilisateurs de LinkedIn Recruiter ; LinkedIn précise alors ne pas pouvoir garantir une confidentialité totale vis-à-vis de votre employeur actuel (aide LinkedIn, consultée le 31 octobre 2026).

Sur GitHub, vous pouvez épingler jusqu’à six dépôts et gists sur votre profil : choisissez ceux cités dans le CV (documentation GitHub). Et un dépôt public portant votre nom d’utilisateur, avec un README.md à la racine, s’affiche en tête de profil (documentation GitHub).

Vérifiez aussi que chaque dépôt cité a un README et ne contient aucune clé d’API en clair.


Exemple complet de CV développeur junior (fictif)

Ce CV a été écrit pour cet article : la personne, les liens et les détails sont inventés. Copiez la méthode, pas les éléments. Le profil est celui d’une reconversion.

CAMILLE MARTIN (profil fictif)
Lyon · 06 00 00 00 00 · [email protected]
github.com/votre-pseudo · linkedin.com/in/votre-pseudo

DÉVELOPPEUSE WEB JUNIOR, JAVASCRIPT ET NODE.JS

Ancienne responsable logistique reconvertie au développement web.
Je conçois des applications complètes en React et Node.js, testées et
déployées. Je cherche un premier poste de développeuse full stack en CDI.

COMPÉTENCES
Langages : JavaScript, SQL
Front-end : React
Back-end : Node.js, Express, API REST, PostgreSQL
Outils : Git, GitHub Actions, Docker
Méthodes : tests unitaires, revue de code par pull requests

PROJETS
Suivi de stock pour une épicerie solidaire (projet personnel, 2026)
Application web qui remplace le tableur de l'association.
React, API Express, PostgreSQL, déployée avec Docker sur un VPS.
Seule développeuse ; 40 tests unitaires lancés à chaque push par GitHub Actions.
Code : github.com/votre-pseudo/stock · Démo : stock.example.org

API de réservation de salles (projet de formation, 2026)
API REST documentée, authentification par jeton, rôles utilisateur.
Node.js, Express, PostgreSQL. Projet à trois, revues de code par
pull requests : j'ai écrit les routes de réservation et leurs tests.
Code : github.com/votre-pseudo/salles

EXPÉRIENCE
Responsable logistique, entrepôt de distribution, Lyon (2019-2025)
Gestion des stocks et d'une équipe de six personnes ; à l'origine du
besoin traité dans le projet de suivi de stock.

FORMATION
Titre professionnel Développeur web et web mobile (niveau 5), 2026
Organisme de formation fictif, Lyon

LANGUES
Français : langue maternelle · Anglais : B2

Pourquoi cet ordre : les projets prouvent le niveau technique, donc ils passent avant l’expérience, et l’ancien métier tient en quelques lignes qui expliquent l’origine d’un projet. Pas de photo, pas d’âge, pas d’adresse complète.


Les erreurs fréquentes

Ces erreurs se corrigent avant l’envoi :

  • Un titre vague, comme « Développeur » sans spécialité.
  • Des projets sans lien, ou des liens vers des dépôts vides, privés ou sans README.
  • Une liste de vingt technologies dont la moitié a été vue une seule fois en tutoriel.
  • Une mise en page en colonnes ou chargée, que l’étude de Ladders, citée par HR Dive, associe à une lecture moins attentive.
  • Un CV unique pour toutes les offres, alors qu’ajuster le titre, le résumé et l’ordre des compétences prend peu de temps.

La checklist avant d’envoyer

Relisez votre CV développeur junior avec cette liste :

  1. Le document tient sur une page et s’enregistre en PDF dont le texte se sélectionne.

  2. Le nom du fichier est explicite : « CV-Prenom-Nom-developpeur-web.pdf ».

  3. Le titre reprend l’intitulé de l’offre, avec la pile principale.

  4. Le résumé tient en trois lignes et dit quel poste vous cherchez.

  5. Chaque projet a un lien de code qui fonctionne, et une démo si possible.

  6. Chaque chiffre est vrai, et vous savez expliquer comment il a été obtenu.

  7. Les compétences listées apparaissent dans au moins un projet ou une expérience.

  8. Les profils GitHub et LinkedIn sont à jour.

  9. Aucune information sans lien avec le poste (âge, situation de famille, numéro de sécurité sociale).

  10. Une autre personne a relu l’orthographe.


Ce que nous n’avons pas pu vérifier

Les points suivants restent incertains :

  • Le taux de CV rejetés par les ATS. Le chiffre de 75 % circule sans source primaire que nous ayons pu lire.
  • Les autres ATS. Nous n’avons lu que la documentation de Greenhouse ; d’autres outils peuvent analyser le contenu des CV.
  • La méthode de l’étude Ladders, lue seulement à travers HR Dive.
  • Le texte exact de l’article L.1221-7 du Code du travail sur le CV anonyme : Légifrance n’était pas accessible.
  • L’effet d’un CV sur le taux d’entretien. Aucune étude que nous avons lue ne mesure l’effet d’une structure de CV sur les réponses des recruteurs en France.

Questions fréquentes

Un CV développeur junior doit-il tenir sur une page ?

Oui, dans la plupart des cas. OpenClassrooms recommande une page pour un profil junior en France. Une deuxième page n’a de sens que si elle contient des projets solides, pas des emplois sans rapport.

Faut-il mettre une photo sur un CV de développeur en France ?

Non. Le guide du Défenseur des droits estime qu’exiger une photo ne peut être qu’exceptionnel, et l’apparence physique fait partie des critères de discrimination interdits.

Comment faire un CV de développeur sans expérience ?

Placez les projets avant l’expérience, et décrivez chacun avec ce qu’il fait, sa pile, votre rôle et un lien vers le code. Les emplois sans rapport tiennent en une ligne, sauf s’ils expliquent l’origine d’un projet.

Les ATS rejettent-ils les CV en PDF ?

Pas chez Greenhouse, dont la documentation accepte le PDF, le Word, le RTF et le texte brut. Selon sa documentation sur les règles de candidature, le rejet automatique y repose sur les réponses aux questions du formulaire. Nous n’avons pas lu la documentation des autres éditeurs. Un PDF dont le texte se sélectionne, en une colonne, est notre recommandation.


À propos de l’auteur

Abdelilah Ourti est ingénieur IA et architecte logiciel. Il conçoit et déploie des applications web et des systèmes d’IA, et publie sur NeurauTech des guides et des comparatifs destinés aux développeurs francophones. Ses autres articles sont réunis sur sa page auteur.

Méthode. Synthèse fondée exclusivement sur des sources publiques : pages de France Travail, de la CNIL, du Défenseur des droits et de l’Assemblée nationale, baromètre de l’Apec, rapports de HackerRank et de Harvard Business School, documentation de Greenhouse, GitHub, LinkedIn et Europass. Les chiffres d’éditeurs sont signalés comme tels, et chaque enquête est citée avec son périmètre. Les citations issues de sources en anglais sont traduites par nos soins. L’exemple de CV est fictif. Aucun test n’a été mené auprès de recruteurs ou d’ATS, aucun lien n’est affilié et aucune relation commerciale ne lie l’auteur aux éditeurs mentionnés.

Une erreur ou une règle périmée ? Écrivez à [email protected] : l’article sera corrigé et la date de mise à jour modifiée.

Dernière mise à jour : 31 octobre 2026.

Image : Markus Winkler (Unsplash License).

Publications similaires