Développeur Fullstack JS

Objectifs

Prendre en charge tout le développement web de l’entreprise :
Front-end (éléments visibles et publics du site) et back-end (partie invisible : serveur, application, base de données…)

Technologies employés

  • Back-end : Langages de programmation dédiés, bases de données, frameworks …
  • Front-end : Langages Javascript, HTML, CSS, frameworks, navigateurs, outils de webdesign …

Niveau d’études

  • Bac+3/5 : Licence Pro ou Master, parcours Scientifique ou Ingénieur, spécialité Big Data
  • Bac +8 : Doctorat spécialité Sciences (Physique, Bio-Informatique, Informatique) (Profils rares)

Structures & Services

Profils adaptés aux startups

Compétences

  • Technologies et frameworks back-end : Javascript (Node.js), Java, PHP (Symfony) …
  • Technologies et frameworks front-end : Javascript (AngularJS, Ext.js, Jquery), HTML, CSS, navigateurs …
  • Bases de données : MySQL, MongoDB
  • Anglais technique écrit et lu apprécié, oral optionnel
  • Autres compétences appréciées : UI/UX, API, Webservices …

Missions & Responsabilités

  • Prise en charge du cahier des charges de l’entreprise sur les besoins en développent web
  • Assurer la création de l’architecture et le développement des plateformes web front et back-end
  • Tester et intégrer en continu les solutions web
  • Optimisation de l’expérience utilisateur (recueil et compréhension des besoins ergonomiques)
  • Assurer la maintenance et le suivi technique des solutions développées

Savoir-être

Patience et rigueur

Esprit de synthèse : Nécessaire pour mener les missions de vulgarisation

Vision business du métier : Capacité à appréhender les enjeux marketing et financiers de l’entreprise

Difficulté des recherches *

*0% indiquant les profils les plus communs, et 100% les profils extrêmement rares

Le Développeur Fullstack JS en résumé

Le développeur Fullstack JS prend en charge tout le développement web de l’entreprise : le Front-End (éléments visibles et publics du site web) et Back-End (partie invisible : serveur, application, base de données…). Il réalise le cahier des charges de l’entreprise sur les besoins en développement web. Il assure la création de l’architecture et le développement des plateformes web Front et Back-End. Ce professionnel du code va ensuite tester et intégrer en continu les solutions web, ainsi que prendre en charge l’optimisation de l’expérience utilisateur (recueil et compréhension des besoins ergonomiques). Enfin, il continuera ses missions par la réalisation d’une maintenance et le suivi technique régulier des solutions développées.

Parmi les technologies à maîtriser, on retrouve ici les langages Back-End comme Node.js ainsi que les langages Front-End (Vue.js, React.js) et les bases de données (MySQL, MongoDB). Des compétences en UI/UX Design, API et Webservices sont également très appréciées des recruteurs. Le développeur Fullstack dispose de qualités de patience et de rigueur, ainsi qu’un bon esprit de synthèse nécessaire pour mener les missions de vulgarisation. Il doit également avoir une bonne vision business du métier afin d’avoir la capacité à appréhender les enjeux marketing et financiers de l’entreprise. Un niveau Bac+3/5 en Ingénierie Informatique est requis pour ce poste.

Baromètre des salaires

salaire-developpeur-fullstack-js-2021

© Étude réalisée par Silkhom à retrouver sur cette page

* Salaires observés à Annecy, Bordeaux, Grenoble, Lille, Lyon, Marseille, Montpellier, Toulouse …
Une variation d’environ 2 à 5% peut être observée entre les grandes villes