Les métiers du développement
Développement
Pictogramme "Les métiers du développement"
Les métiers du développement

Développement web et mobile

En informatique, le développeur s’occupe de la conception des fondations et/ou de l’interface de sites ou d’applications grâce à sa maitrise des langages de programmation.

60
%
des recruteurs ont des besoins de recrutement importants sur Javascript et Java
53
%
des recruteurs disposent d’un budget 2022 plus élevé qu’en 2021 pour l’embauche de développeurs.
Source : CodeInGames / Coderpad 2022

Les missions

Technicien ou ingénieur, le développeur maitrise les langages de programmation et les frameworks qui lui permettent de concevoir un site web ou une application.

Les principales missions d’un développeur sont les suivantes :

  • Analyser les besoins à partir du cahier des charges et préconiser les solutions techniques adaptées à l’environnement (web ou mobile)
  • Concevoir, programmer et intégrer un site web ou une application
  • Créer l'architecture du site ou de l’application et développer le back office
  • Programmer et faire évoluer les fonctionnalités techniques
  • Optimiser l’ergonomie et l’accessibilité du site internet ou de l’application et s’assurer de la compatibilité du site avec les différents navigateurs
  • Réaliser des tests
  • Apporter un support technique tout au long de la vie de l'application ou du site web et effectuer des corrections suite aux problèmes remontés

Selon sa spécialité et les langages de programmation qu’il maitrise, le développeur s’occupe du back-end (les fonctionnalités du site, qui ne sont pas visibles par l’utilisateur final), du front-end (la partie visible d’un site, son interface) ou bien des deux (full-stack). Le développeur peut se spécialiser sur une interface : web, mobile, application.
Les métiers du développement s’exercent soit directement en entreprise, au sein d'une agence web ou de communication ou en freelance. Le développeur peut être amené à travailler dans tout type de secteur et de structure !

Exemples de postes :

  • Développeur back-end
  • Développeur front-end
  • Développeur full-stack
  • Développeur web
  • Développeur mobile
  • Intégrateur web

Compétences recherchées

Les métiers du développement impliquent de maitriser les langages de programmation et les frameworks :

  • Java
  • Python
  • SQL
  • PHP
  • C/C++
  • JavaScript
  • Ruby...

Les langages et les technologies évoluent très vite ! Le développeur doit être suffisamment curieux pour se tenir au courant des évolutions des technologies. Il doit posséder une bonne culture du web et des bonnes pratiques en matière de développement. La maitrise de l’anglais est un vrai plus car la documentation est principalement rédigée en anglais.

Soft skills

  • Esprit logique
  • Curiosité
  • Rigueur
  • Sens de l'écoute

Salaires

Selon le langage de programmation et la technologie utilisée, les salaires varient.

Javascript

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10ans et plus)

Développeur front 29-36 K 36-42 K 42-52 K 45-55 K
Développeur fullstack JS 31-36 K 37-45 K 45-55 K 48-60 K
Développeur Node.JS 33-37 K 38-46 K 45-55 K -

PHP

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10ans et plus)

Développeur PHP 27-34 K 35-39 K 38-50 K 42-55 K

Ruby

 

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10 ans et plus)

Développeur Ruby 38-45 K 45-55 K 45-55 K

Python

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10 ans et plus)

Développeur Python 29-36 K 36-43 K 43-48 K 47-52 K

Java (Java/Angular.js et Java/React)

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10 ans et plus)

Développeur Java 28-34 K 35-41 K 42-50 K 44-52 K

Développeur mobile (IOS/Android)

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10 ans et plus)

Développeur Mobile 29-36 K 36-42 K 43-52 K 45-55 K

Développeur .NET

 

Junior

(0 à 1,5 ans)

Confirmé

(2 à 4,5 ans)

Senior

(5 ans et plus)

Lead (Manager)

(10 ans et plus)

Développeur .NET 28-34 K 35-42 K 42-53 K 45-56 K

*salaire brut annuel en milliers d’euros

Source : Etude du cabinet Urban Linker : Les salaires Tech en région en 2020

Formez-vous au développement web et mobile

Découvrir toutes les formations disponibles en France

Découvrir toutes les formations disponibles en France

Découvrir les formations inclusives de la GEN, accessibles sans prérequis

Pour aller plus loin

JavaScript, Java, Python, C#, PHP, C, C++, Ruby… : les langages de programmation sont nombreux, mais comment choisir quand on est débutant ?
Retrouvez notre guide : Quel langage de programmation choisir ?

Culture Tech : les langages de programmation