Qu’est ce qu’un développeur / développeuse Node.js ?
Node est le langage back end de JavaScript. Il est principalement utilisé pour écrire des services côté serveur appelés API (Application Programming Interface).
Qu’est-ce qu’une journée type ?
Pas de journée type chez un.e développeur.se. Node.js ! Selon ton rôle dans l’équipe, tu gères une partie ou tout le process du back end.⇩ Lire la Suite ⇩
-
- Coder l’application en Node.js
- Prendre les décisions techniques et définir les architectures
- Travailler avec l’équipe produit pour établir la roadmap, ainsi qu’avec l’équipe front pour que tout s'imbrique correctement
- Vérifier que tes développements fonctionnent en réalisant des tests
Ce qu’il te faut pour exceller dans ce domaine ?
De la passion d’abord et de la veille beaucoup t’aideront à rester dans la course. Comme beaucoup de métiers techniques, il s’agit d’un métier passion. Si tu t’y intéresse et que cela te fait vibrer, alors il sera naturel pour toi de suivre l’évolution du langage et de ses différents frameworks.
Pourquoi c’est supercallifragilisticexpialidocious ?
Les applications que tu crées ou maintiens sont utilisées par des millions d’utilisateurs. Tu prends des décisions d’architecture et travaille en transverse avec les différentes équipes pour proposer des solutions adéquates. Les développeurs.ses back end sont au coeur du projet tech.
C’est de la magie ? Quelle formation on fait pour faire ça ?
Le plus simple est de passer par une école d’ingénieur ou d’informatique. Les cursus proposés sont de 5 ans, post bac et permettent aux développeurs.ses d’acquérir de solides connaissances dans le domaine de l’informatique et de la programmation. Une reconversion est aussi possible grâce aux formations en ligne comme Open Classrooms ou Udacity, cependant il te faudra muscler ton jeu avec des projets personnels et des stages pour pallier ton manque de connaissance dans l’informatique en général.
Qu’est-ce qu’on fait après ?
Plein de belles choses. Plusieurs choix s’offrent à toi :
- Tu peux rejoindre un client final où tu y développera un produit que tu maintiendras sur le long terme
- Tu peux rejoindre une société de service qui t’enverra chez ses clients afin de développer des applications ponctuellement
- Tu peux te lancer en freelance pour choisir tes propres partenaires et avoir plus de flexibilité (tu peux le faire après plusieurs années d’expérience pour plus de crédibilité).
Quel salaire pour ce poste ?
En tant que jeune diplômé.e, tu peux gagner entre 38.000 et 42.000 euros bruts par an. Avec deux ans d’expérience en plus et un niveau confirmé, tu peux prétendre à un salaire entre 45.000 et 51.000 euros bruts.
À partir de 4 ans d’expérience, les salaires vont de 51.000 à 60.000 euros bruts et pour des postes de Lead, cela peut monter jusqu’à 75.000 euros ! N’oublie pas cependant que ta rémunération dépend de tes compétences techniques, des grilles de rémunération en interne ainsi que de la localisation de ton entreprise.
De façon plus globale, voici les rémunérations du marché :
|
Paris |
Lyon |
Lille |
Bordeaux |
Grand Ouest |
Jeune diplômé(e) |
35K - 43K |
35K - 36K |
32K - 35K |
32K - 35K |
32K - 35K |
De 1 à 3 ans d'expérience |
43K - 55K |
38K - 45K |
35K - 40K |
35K - 38K |
35K - 38K |
De 4 à 6 ans d'expérience |
55K - 75K |
45K - 50K |
40K - 45K |
39K - 45K |
39K - 45K |
Plus de 6 ans d'expérience |
75K - 90K |
>50K |
>45K |
>45K |
>45K |