“fiches métiers tech / Développeur PHP ”: {

Fiche Métier

Développeur PHP

40 – 50 K€

Salaire

Bac +2 / +5

Niveau d’étude

< Qu’est-ce qu’un développeur PHP, quelles sont ses missions ? >

Un développeur PHP est un développeur qui travaille sur « PHP », un des langages de développement les plus courants, notamment pour construire des sites web dynamiques.

Relativement simple d’apprentissage, PHP permet d’incorporer une multitude de fonctionnalités sur des applications web en étant exécuté côté serveur.

Le développeur PHP aura pour rôle de créer des pages web dynamiques via différents frameworks (Laravel, Symfony, Zend…) en fonction des besoins de son client ou de son employeur.

Retrouvez plus d’informations sur le métier de développeur sur la fiche : Développeur Web

Les missions du développeur PHP :

Dans un premier temps, le développeur PHP identifie et analyse les besoins de son client/employeur via l’étude du cahier des charges qu’il peut contribuer à rédiger.

Suite à un benchmark des solutions existantes, il choisit la plus adaptée en utilisant par exemple certains frameworks spécifiques comme les frameworks MVC les plus répandus : Symfony et Laravel.

Il développe, grâce au PHP, des pages web dynamiques communiquant avec le serveur MySQL en utilisant entre autres LAMP (Linux, Apache, MySQL et PHP), MAMP (Mac, Apache, MySQL, PHP) ou WAMP (Windows, Apache, MySQL, PHP).

Le développeur PHP a donc pour taches principale de :

< Quels sont les principaux interlocuteurs du développeur PHP ? >

Les principaux collaborateurs du programmeur PHP sont ses collègues développeurs (backend et/ou frontend), lead developer et chefs de projets web qui connaissent les besoins et attentes du client ou de l’employeur.

En fonction de la taille de son entreprise, il peut être encadré directement par un lead developer ou un CTO, et travailler avec d’autres professionnels du digital : Intégrateur web, Graphistes, Rédacteurs web, DevOps etc.

< Quelles sont les compétences et qualités requises pour être développeur PHP ? >

Évidemment, une maîtrise parfaite du PHP est essentielle pour exercer ce métier, mais d’autres compétences techniques sont attendues :

  • Compétences sur d’autres langages très utiles et complémentaires au PHP comme JavaScript et sur d’autre technos comme SQL, HTML, CSS.
  • Être à l’aise avec les outils CMS tels que WordPress et/ou les différents frameworks PHP (Symfony, Laravel, CakePHP, Zend) et Apache
  • Expérience en développement web (normes, sécurité, architecture, conception)
  • Bonne maîtrise de l’anglais (surtout à l’écrit pour la documentation)
  • Connaissance des plateformes de travail collaboratif comme Gitlab ou Github
  • Connaissance des bonnes pratiques de développement, tests etc.

 

Les qualités requises pour être un bon développeur PHP

  • Rigueur, organisation
  • Polyvalence et flexibilité
  • Autonomie et curiosité
  • Respect des délais
  • Force de proposition
  • Efficacité sous-pression

< Quelles études ou formations pour devenir développeur PHP ? >

Bien qu’il soit possible de devenir un très bon développeur PHP de façon autodidacte, notamment grâce à l’expérience, il est généralement recommandé de suivre une formation allant de bac +2 à bac +5 pour accéder à ce métier.

Voici différents parcours classiques :

Aussi, certains développeurs PHP se forment sur internet en autodidacte via des sites comme Openclassroom ou Udemy ou via des formations courtes (formation sur Symfony par exemple). Avec de bonnes références et de solides compétences techniques, ils peuvent tout à fait accéder à des postes intéressants par ce biais.

< Quelles sont les évolutions professionnelles et perspectives de carrière d'un développeur PHP ? >

Un développeur PHP peut évoluer techniquement et/ou d’un point de vue managérial. En ce sens, il peut développer son expertise et prendre des responsabilités techniques :

  • Architecte PHP
  • Lead Tech PHP
  • Développeur PHP senior
  • Expert Technique PHP

 

Il peut aussi monter en responsabilité au sein d’une équipe ou d’un projet en devenant notamment Lead developer PHP ou Chef de projet web puis CTO.

D’autres développeurs PHP deviennent quant à eux consultants indépendants ou montent leur propre société dans le développement web.

< Quels sont les principaux secteurs d'activités et employeurs d'un développeur PHP ? >

Toute entreprise possédant un site ou une application web peut avoir besoin des services d’un développeur PHP, dans une multitude de secteurs d’activités :

  • Digital
  • Communication
  • Banque
  • Médias
  • Assurance
  • Commerce
  • Sport
  • Santé
  • Environnement
  • Education

 

Les employeurs sont aussi bien de petites startups que de grosses sociétés.

A noter : depuis quelques années, de plus en plus de développeurs PHP deviennent leurs propres employeurs, en se lançant en tant qu’auto-entrepreneurs ou prestataires de services indépendants.

Quel est le salaire d'un développeur PHP ?

Comme toujours avec les métiers de développeurs, plusieurs facteurs peuvent faire varier le salaire : non seulement les compétences, l’ancienneté et l’expérience, mais aussi la taille et la localisation de l’entreprise ou le nombre de technologies à maîtriser pour le poste.

Le salaire moyen d’un développeur PHP en France en fonction de l’expérience :

< Quels sont les autres intitulés du poste de développeur PHP ? >

Un développeur PHP peut aussi être appelé :

  • Ingénieur PHP
  • Programmeur PHP
  • Ingénieur en développement PHP
  • Ingénieur d’études et développement PHP
  • Ingénieur programmeur PHP
  • Concepteur Développeur PHP

 

Certains intitulés de postes comprennent aussi le rôle, la séniorité, les frameworks ou les technologies utilisées :

  • Développeur Symfony
  • Développeur PHP Zend
  • Développeur PHP Fullstack
  • Développeur Backend PHP
  • Développeur PHP Senior

Vous recrutez ?

Découvrez comment nos chasseurs de têtes peuvent vous accompagner