Qu'est-ce qu'un développeur PHP ?

Un développeur PHP écrit le code exécuté sur le serveur. Il tourne quand un visiteur ouvre une page, valide un panier ou se connecte à son espace. Il gère la logique métier, la base de données et les échanges avec les autres services.

Le langage a été créé en 1994 par Rasmus Lerdorf pour son site personnel. Il a beaucoup changé depuis. PHP 7 est sorti en 2015, PHP 8 a ajouté la compilation à la volée en 2020, et PHP 8.5 date de novembre 2025. Selon W3Techs, 69,3 % des sites dont le langage serveur est connu tournaient sur PHP au 23 octobre 2026.

Applications métier

Ce que fait le développeur
API et back-office sur Symfony ou Laravel
Où nous le voyons
Scale-ups SaaS, marketplaces, secteur public

E-commerce

Ce que fait le développeur
Catalogue, paiement, logistique, pics de trafic
Où nous le voyons
Enseignes en ligne, pure players, agences spécialisées

Sites et contenus

Ce que fait le développeur
Thèmes, extensions, intégrations sur WordPress ou Drupal
Où nous le voyons
Médias, agences, PME

Développeuse PHP, PHP Developer, développeur Symfony

Le slug de cette page porte les deux formes, développeur PHP et développeuse PHP, et les annonces les emploient indifféremment. Les offres précisent souvent le framework : « développeur Symfony » ou « développeur Laravel ». Le titre de Lead développeur PHP désigne le référent technique d'une petite équipe.

Qui recrute des développeurs PHP ?

Les éditeurs SaaS construits sur Symfony, les sites e-commerce, les médias en ligne et les agences web. S'y ajoutent des administrations, qui ont bâti beaucoup de services en ligne sur Symfony. Les ESN placent aussi des profils PHP chez leurs clients.

Le marché freelance est plus étroit que pour Java ou Python. Free-Work ne listait que 52 missions pour « php » le 24 octobre 2026, beaucoup à Paris, Lyon, Lille et Nantes. La plupart des développeurs PHP travaillent en CDI.

Réunion d'équipe autour d'une grande table
Dans une PME web, le développeur PHP discute souvent en direct avec le marketing, la logistique ou le service client : il voit vite l'effet de son code.

Les missions d'un développeur PHP

Le poste mêle du code neuf et beaucoup de maintenance. Un site qui vend tous les jours ne s'arrête pas pour qu'on le réécrive.

Développer les fonctionnalités

À partir d'un ticket, il écrit le contrôleur, le service métier et le formulaire, ou l'endpoint d'API si le front est séparé. Sur Symfony, il s'appuie sur l'injection de dépendances et les événements. Sur Laravel, sur les conventions du framework et ses façades.

Gérer la base de données

Il modélise les entités avec Doctrine ou Eloquent, écrit les migrations et reprend la main en SQL quand l'ORM s'essouffle. Sur un catalogue de centaines de milliers de produits, l'index oublié se voit tout de suite dans les temps de réponse.

Brancher les services externes

Paiement, transporteurs, ERP, CRM, outils marketing : une application PHP passe une bonne part de son temps à parler à d'autres. Le développeur gère les webhooks, les reprises en cas d'échec et les tâches asynchrones avec Symfony Messenger ou les queues de Laravel.

Tester et livrer

Les tests s'écrivent avec PHPUnit ou Pest, l'analyse statique avec PHPStan ou Psalm. Une équipe sérieuse bloque la fusion d'une branche si ces vérifications échouent. Le déploiement passe par une chaîne d'intégration continue et des conteneurs Docker.

Tenir les pics de charge

En e-commerce, les soldes et le Black Friday multiplient le trafic. Le développeur prépare le cache HTTP, les files d'attente et les index, puis surveille les métriques le jour J. Une page produit qui met trois secondes à charger coûte des ventes.

Une semaine type

Lundi, cadrage d'un nouveau mode de livraison avec le responsable logistique. Mardi et mercredi, l'intégration de l'API du transporteur, avec ses tests. Jeudi, une correction urgente : des codes promo cumulés à tort depuis la veille.

Vendredi, une revue de code, puis une heure de nettoyage sur un vieux module de facturation signalé par PHPStan.

Symfony, Laravel, WordPress : trois façons d'écrire du PHP

Deux développeurs PHP peuvent ne pas exercer le même métier. Avant tout recrutement, nous demandons sur quel framework le candidat a vraiment travaillé, et à quelle échelle.

Symfony

Symfony a été publié en 2005 par Fabien Potencier et la société française SensioLabs. Il est très présent en France, chez les éditeurs, les grands comptes et dans le secteur public. Ses composants découplés servent aussi de base à d'autres projets, dont Laravel et Drupal.

Un développeur Symfony confirmé maîtrise le conteneur de services, les événements, la sécurité et API Platform, très utilisé pour exposer des API. Le framework demande plus de configuration au départ, et paie cet effort sur les gros projets.

Laravel

Laravel, lancé en 2011 par Taylor Otwell, mise sur la rapidité de développement et une syntaxe expressive. Il fournit d'emblée l'authentification, les files d'attente, l'envoi d'e-mails. Les startups, les agences et les équipes produit qui veulent livrer vite l'apprécient.

WordPress et les CMS

WordPress fait tourner une grande partie des sites de contenu, avec WooCommerce pour la vente. Le travail y consiste à écrire des thèmes, des extensions et des intégrations. C'est un métier réel, mais nous le recrutons à part : les réflexes d'architecture d'une application Symfony y servent moins.

Moderniser une application ancienne

Beaucoup de missions PHP portent sur du code écrit il y a dix ans ou plus, parfois sans framework. La méthode éprouvée consiste à écrire d'abord des tests qui figent le comportement actuel. On monte ensuite PHPStan d'un niveau à la fois, puis on remplace les morceaux un par un.

L'outil Rector automatise une partie des montées de version du langage et du framework. Côté serveur, FrankenPHP, soutenu officiellement par la PHP Foundation depuis mai 2025, permet de garder l'application chargée en mémoire entre deux requêtes. Ces sujets distinguent vite un profil à jour.

Les compétences que nous vérifions en recrutement

PHP souffre d'une réputation ancienne, et le niveau des candidats varie énormément. En entretien, nous cherchons quelqu'un qui écrit du PHP d'aujourd'hui et qui sait reprendre celui d'hier.

  • Le PHP récent : types stricts, enums, propriétés en lecture seule, attributs. Un code sans types signale souvent des habitudes figées.
  • Le framework en profondeur : cycle d'une requête, conteneur de services, événements, et ce que le framework fait à la place du développeur.
  • La base de données : modélisation, index, requêtes multiples générées par l'ORM, transactions.
  • La qualité : tests utiles, analyse statique, revue de code argumentée.
  • Le legacy : comment reprendre un fichier de mille lignes sans casser la production.
  • La sécurité : injections SQL, failles XSS, gestion des sessions, stockage des mots de passe.

Ce que nous faisons en entretien

Nous montrons un fichier commande.php de huit cents lignes, écrit pour PHP 5, qui calcule les frais de port et applique les remises. Aucun test, du SQL concaténé, des variables globales. Le candidat a vingt minutes pour expliquer comment il le ferait entrer dans une application Symfony sans arrêter les ventes. Un bon profil commence par des tests de caractérisation, isole le calcul dans un service, puis signale la faille d'injection avant toute autre chose.

Femme debout qui prend des notes à son bureau
Reprendre du code ancien commence par une prise de notes : ce que fait le module aujourd'hui, ce qui ne doit surtout pas changer, qui l'utilise.

Salaire d'un développeur PHP en 2026

Un développeur PHP confirmé, avec trois à cinq ans de pratique, vaut 51 à 66 K€ de fixe brut à Paris dans notre baromètre. Le premier poste se situe à 40-55 K€, le senior à 67-80 K€, et l'expert dépasse 82 K€. L'employeur, sa taille, le diplôme et l'expérience font glisser ces chiffres.

Salaire fixe brut annuel à Paris, hors variable

Junior

0-2 ans

40-55 K€

Confirmé

3-5 ans

51-66 K€

Médian : 59 K€

Senior

6-10 ans

67-80 K€

Expert / Lead

10 ans et +

82-99 K€ et plus

Et après ? Un Lead PHP qui prend le titre de Tech Lead entre dans une grille de 71 à 83 K€ en senior à Paris, puis au-delà de 85 K€. Voir le baromètre des salaires

Paris et régions

PHP est très présent hors de Paris : Lyon, Lille, Nantes, Bordeaux et Toulouse ont tous un marché actif, porté par l'e-commerce et les agences. Les fourchettes y sont 10 à 15 % plus basses, environ 10 % à Lyon. Un poste en télétravail complet se négocie souvent 8 % sous la grille de Paris.

Junior (0-2 ans)

Paris
40-55 K€
Hors Paris
34-50 K€

Confirmé (3-5 ans)

Paris
51-66 K€
Hors Paris
43-59 K€

Senior (6-10 ans)

Paris
67-80 K€
Hors Paris
57-72 K€

Expert / Lead (10 ans et +)

Paris
82-99 K€ et plus
Hors Paris
70-89 K€ et plus

PHP moderne ou PHP ancien : l'écart dans la fourchette

Notre baromètre place PHP sur la même courbe que les autres langages back-end. L'écart se joue à l'intérieur des fourchettes. Un profil Symfony ou Laravel récent, avec tests et analyse statique, vise le haut. Un profil resté sur du code sans framework se retrouve plus bas, souvent en agence ou en PME.

Le type d'employeur compte aussi. Une ESN démarre environ 15 % sous la médiane, une PME environ 8 % sous, un grand groupe environ 8 % au-dessus. Le cumul de ces écarts ne dépasse jamais 30 % dans notre modèle.

Combien gagne un Lead PHP ?

Le Lead développeur PHP encadre techniquement trois à six développeurs tout en codant. Selon les entreprises, le poste reste payé comme un senior ou passe sur la grille de Tech Lead. Celle-ci va de 71-83 K€ à Paris en senior à 85-103 K€ au palier expert. Le titre seul ne suffit pas : nous regardons le nombre de personnes encadrées et le périmètre réel.

Le TJM d'un développeur PHP freelance

Côté indépendants, les missions PHP visibles sur Free-Work le 24 octobre 2026 tournaient surtout entre 340 et 550 € par jour. Une mission Symfony senior à Paris affichait jusqu'à 765 €, une mission WordPress mêlée à du Java démarrait à 100 €.

Sources : baromètre des salaires Lity, grilles développeur PHP et Tech Lead ; W3Techs pour la part de PHP sur le web ; recherche Free-Work « php » du 24 octobre 2026. Avec onze déclarations parisiennes seulement, Glassdoor n'est pas exploitable ici.

Comment devenir développeur PHP

Les diplômes

PHP est souvent le premier langage serveur appris en BTS SIO option SLAM et en BUT informatique. Une licence professionnelle ou un bachelor en alternance permettent ensuite d'arriver sur le marché avec deux ou trois ans de pratique réelle. Les écoles d'ingénieurs y mènent aussi, plus souvent vers Symfony en grand compte.

L'alternance et les agences

Les agences web forment beaucoup de développeurs PHP. Le rythme y est rapide, les projets variés, et on y apprend à livrer. Le passage d'une agence à un éditeur, après trois ou quatre ans, est souvent le moment du plus gros saut de salaire.

La reconversion

PHP reste l'un des langages les plus accessibles en reconversion, grâce aux titres professionnels de développeur web et aux formations en alternance. Ce qui fait la différence ensuite, c'est un projet Symfony ou Laravel en ligne, avec des tests et un historique Git propre.

Homme qui célèbre devant son ordinateur
Le premier projet mis en ligne compte souvent plus qu'un diplôme pour décrocher un poste de développeur PHP après une reconversion.

Évolutions de carrière

Un développeur PHP peut grandir dans son langage, élargir vers le front ou monter vers la direction technique. PHP n'enferme pas : ses réflexes de conception se transposent bien ailleurs.

Encadrement technique

Postes
Lead PHP, Tech Lead
Fixe à Paris
71-83 K€ en senior

Architecture

Postes
Architecte logiciel, architecte SI
Fixe à Paris
74-91 K€ en senior

Management

Postes
Engineering Manager
Fixe à Paris
84-96 K€ en senior

Direction technique

Postes
CTO de PME ou de scale-up
Fixe à Paris
90-108 K€ en senior

Élargissement

Postes
Développeur fullstack
Fixe à Paris
63-76 K€ en senior

Pour le détail, voyez nos fiches Tech Lead, CTO, Architecte SI et développeur fullstack. Une partie des développeurs PHP passe aussi à Go ou à Node.js en rejoignant une scale-up, sans perte de salaire puisque les grilles sont identiques.

Développeur PHP ou développeur Node.js : les différences

Modèle d'exécution

Développeur PHP
Une requête, un processus, puis tout est libéré
Développeur Node.js
Un processus qui reste en mémoire, asynchrone

Frameworks

Développeur PHP
Symfony, Laravel
Développeur Node.js
NestJS, Express, Fastify

Terrain fort

Développeur PHP
E-commerce, contenus, applications métier
Développeur Node.js
API produit, temps réel, équipes JavaScript

Fixe confirmé à Paris

Développeur PHP
51-66 K€
Développeur Node.js
51-66 K€

Les deux langages se paient pareil dans notre baromètre. Le choix dépend du produit et de l'équipe, rarement du salaire. La fiche développeur Node.js décrit l'autre métier. Pour un projet e-commerce, notre page cabinet de recrutement e-commerce présente notre méthode, et la page développeurs back-end couvre les autres contextes.

Femme concentrée au téléphone
Le jour du Black Friday, le développeur PHP d'un site marchand reste en ligne avec le service client : chaque erreur de paiement remonte en quelques minutes.

La boîte à outils d'un développeur PHP

Composer gère les dépendances, PHPStorm domine chez les professionnels, VS Code avec ses extensions PHP le suit. Les tests passent par PHPUnit ou Pest, l'analyse statique par PHPStan, et Rector aide aux montées de version. Xdebug reste l'outil de debug de référence.

En production, on retrouve MySQL ou PostgreSQL, Redis pour le cache et les sessions, et Docker. Le serveur web reste souvent Nginx avec PHP-FPM, parfois remplacé par FrankenPHP. Le profileur Blackfire, né lui aussi chez SensioLabs, sert à traquer les pages lentes.