Développeur Web en alternance (H/F)

Référence : MDS108
Etablissement : Montpellier
Domaine : Bachelor Développeur Web
Type de poste : Apprentissage ou contrat de professionnalisation
Type de contrat : Alternance
Secteur :
Localisation : Montpellier 34090

MyDigitalSchool Montpellier, école web et multimédia, recrute pour le compte d’un de ses partenaires, un(e) Développeur Web  (H/F), en alternance, à compter de septembre 2022.

Vous serez donc élève chez nous et suivrez en même temps un Bachelor Développeur Web sur 12 mois au sein de notre école, afin de développer vos compétences en modélisation et conception, en développement d’applications web et mobile, et en pilotage de projets web.

L’entreprise

Agence de communication sur Montpellier.
La société renforce son équipe et recherche un développeur web (H/F).

Les missions

Le développeur  est amené à intervenir dès la phase d'architecture logicielle d'un projet, où il va concevoir de nouvelles fonctionnalités et les spécifier. Il va ensuite participer activement à la phase d'implémentation de la solution (codage), ainsi qu'aux étapes de tests unitaires et fonctionnels.
C'est ainsi une sorte de couteau suisse, capable de prendre en charge des tâches très diverses, par exemple :

  • Création de thèmes pour Jekyll (Liquid !)
  • Création de plugins pour Jekyll (GEM Ruby)
  • Optimisation de plugins WordPress
  • Développement d'un spider web
  • Développer des webservices pour le back-end
  • Conception, manipulation et interrogation des bases de données
  • Configuration de l'infrastructure matérielle (ex : serveur)
  • Participer au daily, où il est force de proposition technique et / ou fonctionnelle
  • Contribuer à la rédaction de la documentation technique

Le profil recherché

  • Maîtrise de plusieurs langages : HTML, CSS, JavaScript (front-end) et Ruby, PHP, Python (back-end).
  • Connaissance des technologies pour applications mobiles : IOS et Android.
  • Capacité à appréhender les problématiques liées aux bases de données (SQL).
  • Bonnes connaissances en UX afin de rendre les interfaces web accessibles.

Compétences relationnelles

  • Bonne compréhension de l'écosystème d'un projet web et de toutes ses parties prenantes afin de collaborer avec elles.
  • Une excellente organisation pour assurer aussi bien le développement du côté serveur que du côté client.
  • Un bon sens de l'écoute car la collaboration est la clef du succès.