


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.
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

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
VISITEZ ÉGALEMENT ...

Jean-Baptiste, de barman globetrotteur à développeur web

Témoignage d'Orélia, développeuse web

Aurélien, devenir développeur API même sans le bac c'est possible
