Développeur Fullstack (H/F)

Descriptif

Véritable couteau suisse du développement web, le Développeur Fullstack est capable d’intervenir aussi bien sur la partie front-end (interface utilisateur) que back-end (serveur, base de données). Grâce à sa vision globale des applications, il conçoit, développe et optimise des solutions numériques complètes, de la maquette à la mise en production.
Il travaille en étroite collaboration avec les designers UX/UI, les chefs de projet, les DevOps et les autres développeurs pour proposer des produits performants, robustes et évolutifs.

Les autres intitulés de ce poste

Développeur web fullstack, Ingénieur logiciel fullstack, Développeur application web, Développeur front-end/back-end

Principales missions

  • Concevoir l’architecture technique d’une application web ou mobile
  • Développer les interfaces utilisateurs (HTML, CSS, JavaScript, frameworks comme React, Vue ou Angular)
  • Développer la logique métier et les APIs (Node.js, Python, PHP, Java, etc.)
  • Gérer les bases de données (SQL ou NoSQL)
  • Assurer la mise en production et le suivi de l’application
  • Corriger les bugs et faire évoluer le code
  • Participer aux phases de test, de recette et de documentation technique
  • Collaborer avec l’équipe produit et les autres métiers techniques
  • Faire une veille technologique permanente pour rester à jour sur les outils et bonnes pratiques

Dropdown non actif Dropdown actif

Qualités requises

  • Maîtrise de plusieurs langages de programmation front et back
  • Capacité à appréhender une architecture dans sa globalité
  • Rigueur dans l’écriture du code et gestion des versions (Git)
  • Esprit logique et sens du détail
  • Curiosité pour les nouvelles technologies
  • Capacité d’adaptation et autonomie
  • Bonne communication pour collaborer avec des profils variés
  • Sens de l’optimisation et de la performance

Dropdown non actif Dropdown actif

Formation et débouchés

  • Formation de niveau Bac +3 à Bac +5, diplômé(e) d’une École d’Ingénieur, École d’Informatique ou Université avec une spécialisation en développement logiciel ou web.
  • Des bootcamps ou formations en alternance permettent aussi d’accéder à ce métier.

Le Développeur Fullstack peut évoluer vers des postes de Lead Developer, Architecte logiciel, ou Product Engineer Senior.

Dropdown non actif Dropdown actif

Nos offres d’emploi pour ce poste