Lettre de motivation de développeur web junior

Une annonce de développeur junior liste une pile précise : React, Git, PostgreSQL. La lettre utile dit ce qui est déjà écrit et ce qui ne l’est pas.

Un modèle de lettre se remplit avant l'annonce : trois trous, le nom de l'entreprise, une qualité. Le recruteur le reconnaît à la deuxième ligne. Ici, on fait l'inverse.

On relève d'abord ce que l'annonce demande, ligne par ligne. On dit honnêtement ce que le profil couvre. La lettre en découle presque mécaniquement.

L'annonce de départ

Une annonce d’éditeur pour un premier poste après formation. Le texte présente le produit sur dix lignes. Les quatorze exigences techniques suivent, relevées ci-dessous.

Score JobMatch

12 exigences sur 14

(86 %)

Annonce

Développeur web junior

Éditeur de logiciel B2B, 30 personnes · CDI · 35 h · Lille · 32–35 k€

11couvertes2partielles1manquante
  • 01Développement d’interfaces en React

    « développer des interfaces en React »

    Couverte

    4 applications React livrées pendant 14 mois d’alternance

  • 02JavaScript moderne (ES6)

    « bonnes bases en JavaScript ES6 »

    Couverte

    JavaScript écrit tous les jours depuis 20 mois

  • 03TypeScript

    « TypeScript apprécié »

    Partielle

    TypeScript utilisé sur un projet personnel, jamais en production

  • 04API REST avec Node.js

    « consommer et écrire des API REST sous Node.js »

    Couverte

    12 endpoints Express écrits et documentés en alternance

  • 05Base de données PostgreSQL

    « requêtes SQL sur PostgreSQL »

    Couverte

    Schéma de 11 tables conçu, requêtes et jointures écrites à la main

  • 06Git et revue de code

    « Git au quotidien, travail par pull request »

    Couverte

    230 commits sur 14 mois, revues de code par un développeur senior

  • 07HTML et CSS responsive

    « intégration HTML/CSS responsive »

    Couverte

    3 interfaces intégrées en responsive, mobile d’abord

  • 08Intégration de maquettes Figma

    « intégrer les maquettes fournies sous Figma »

    Couverte

    Maquettes Figma intégrées sur les 4 applications de l’alternance

  • 09Tests unitaires avec Jest

    « écrire des tests unitaires (Jest) »

    Partielle

    Jest écrit sur les fonctions utilitaires, couverture autour de 40 %

  • 10Docker

    « Docker apprécié pour l’environnement local »

    Manquante

    Docker jamais installé ni utilisé

  • 11Accessibilité et bonnes pratiques

    « attention portée à l’accessibilité »

    Couverte

    Contrastes et navigation clavier vérifiés avant chaque livraison

  • 12Travail en méthode agile

    « participation aux daily et aux sprints »

    Couverte

    Daily et sprints de 2 semaines suivis pendant toute l’alternance

  • 13Formation en développement web

    « Bac+2 informatique ou titre professionnel »

    Couverte

    Titre professionnel développeur web et web mobile, 2025

  • 14Anglais technique lu

    « lire la documentation technique en anglais »

    Couverte

    Documentation React et PostgreSQL lue en anglais au quotidien

Une exigence partielle compte pour une demie. Aucun arrondi en notre faveur.

Le profil de cet exemple

Le candidat de cet exemple est en reconversion : cinq ans en support, une formation, puis quatorze mois d’alternance. Il écrit du React et du Node au quotidien, teste peu et n’a jamais utilisé Docker. Trois écarts, énoncés sans détour.

La lettre, paragraphe par paragraphe

Le rapprochement, mesuré

Un junior n’a pas d’années à aligner. Il aligne des livrables, dès la première ligne, avec la pile exacte de l’annonce.

J’ai passé quatorze mois en alternance chez Norlog, où j’ai livré quatre applications React connectées à une API Node et à PostgreSQL. C’est la pile de votre annonce, ligne pour ligne. J’ai obtenu mon titre professionnel développeur web et web mobile en 2025, après cinq ans en support informatique.

Les missions du quotidien, avec les volumes

Chez un junior, tes volumes remplacent l’ancienneté : commits, endpoints, tables. Ils montrent un rythme de travail réel.

Sur ces quatorze mois, j’ai poussé 230 commits, tous passés en revue par un développeur senior avant fusion. J’ai écrit et documenté douze endpoints REST sous Express, et conçu un schéma PostgreSQL de onze tables. Je participais aux daily et aux sprints de deux semaines de l’équipe.

La partie technique, nommée comme l’annonce

Le recruteur technique lit ce paragraphe en cherchant sa pile. On la reprend telle quelle, et on marque où la pratique s’arrête.

Je travaille en React et JavaScript ES6, j’intègre les maquettes Figma en responsive et je vérifie contrastes et navigation clavier avant chaque livraison. Côté tests, j’écris du Jest sur les fonctions utilitaires, avec une couverture autour de 40 % : c’est un point que je veux faire progresser. Docker, en revanche, je ne l’ai pas encore utilisé, et TypeScript reste pour l’instant un projet personnel.

L’entreprise, puis la disponibilité

Une phrase sur le produit, prise sur le site de l’éditeur. Puis la disponibilité, sans formule de politesse gonflée.

Votre logiciel de gestion des tournées est utilisé par des transporteurs, donc par des gens pressés sur des écrans de camion. Mes cinq ans de support m’ont appris à écouter ce genre d’utilisateur avant de coder. Je suis disponible immédiatement et mon dépôt public est joint à ma candidature.

Des lignes de CV réécrites sur l'annonce

La lettre ne suffit pas : le CV doit employer les mêmes termes que l'annonce. Rien n'est ajouté au parcours, seulement nommé autrement.

  • Développement d’applications web pendant mon alternance

    4 applications React livrées en 14 mois, API REST Node/Express, base PostgreSQL de 11 tables

  • Utilisation de Git

    230 commits sur 14 mois, travail par pull request, revues de code par un développeur senior

  • Notions de tests

    Tests unitaires Jest sur les fonctions utilitaires, couverture d’environ 40 %

Ce qu'on ne met pas dans la lettre

Les manques, préparés pour l'entretien

3 exigences sur 14 n'est pas entièrement couvertes. On ne les cache pas, on prépare une phrase pour chacune.

Fais le même relevé sur ton annonce.

Colle le texte de l'annonce de développeur web junior que tu as sous les yeux, ajoute ton CV. Le relevé exigence par exigence et le Score s'affichent gratuitement, sans compte ni adresse email. Tu ne paies qu'au moment d'exporter le CV et la lettre.

Générer ma candidature

Tu veux d'abord savoir où tu en es ? Score ton CV sur l'annonce : le relevé seul, gratuit, sans réécriture.