Développeur Full Stack en alternance H/F

Référence :
Etablissement : Lyon
Domaine : MBA Développeur Full-Stack
Type de poste : Dévellopeur Full-Stack
Type de contrat : Alternance
Secteur : Développement Web
Localisation : Lyon

MyDigitalSchool Lyon, une école spécialisée dans les métiers du digital, recherche un(e) Alternant(e) Développeur Full Stack pour une entreprise partenaire spécialisée dans la création de solutions numériques innovantes pour une variété de clients, dans le cadre d'un MBA Développeur Full Stack.

DESCRIPTION DU POSTE

En tant que Développeur Full Stack, vous serez responsable du développement et de la maintenance de projets web variés. Vous travaillerez en étroite collaboration avec l'équipe marketing/digital et chefs de projet pour créer des solutions robustes et innovantes répondant aux besoins de nos clients.

MISSIONS PRINCIPALES

  • Développer et maintenir des applications web et des sites internet en utilisant PHP, Laravel, et React.
  • Collaborer avec l'équipe de conception pour intégrer des designs réactifs et interactifs.
  • Participer à l'analyse des besoins techniques et à la rédaction des spécifications.
  • Assurer la qualité du code en effectuant des tests unitaires et des revues de code.
  • Mettre en place et gérer des environnements de développement avec Docker.
  • Utiliser GIT pour le versioning et la gestion des branches de code.
  • Optimiser les performances des applications web.
  • Assurer la maintenance et les mises à jour des sites sous Wordpress.
  • Gérer les bases de données SQL et effectuer des requêtes optimisées pour les applications.
  • Rédiger une documentation technique et utilisateur.

COMPÉTENCES REQUISES

  • Bonne maîtrise de PHP et du framework Laravel.
  • Solide expérience avec React et Javascript (ES6+).
  • Bonne connaissance de HTML, CSS et SCSS.
  • Expérience dans la gestion de sites Wordpress.
  • Savoir utiliser et créer des APIs.
  • Compétences solides en environnement Linux.
  • Expérience avec Docker pour le déploiement et la gestion des environnements de développement.
  • Maîtrise de GIT pour le versioning et la gestion de code collaboratif.
  • Bonne maîtrise de SQL pour la gestion et l'optimisation des bases de données.

POURQUOI LES REJOINDRE ?

  • Travailler sur des projets variés et stimulants.
  • Intégrer une équipe jeune et passionnée.
  • Opportunités de formation continue et de développement professionnel.
  • Environnement de travail convivial et dynamique.
  • Interaction directe avec le fondateur pour contribuer aux décisions stratégiques de l'entreprise.