Informations générales
Intitulé de l'offre : Développeur web fullstack (H/F)
Référence : UMR5217-CEDDHA-001
Nombre de Postes : 1
Lieu de travail : ST MARTIN D HERES
Date de publication : lundi 19 août 2024
Type de contrat : CDD Technique/Administratif
Durée du contrat : 18 mois
Date d'embauche prévue : 1 novembre 2024
Quotité de travail : Temps complet
Rémunération : 2 847 à 3 514 € brut mensuel de base, selon expérience
Niveau d'études souhaité : Niveau 7 - (Bac+5 et plus)
Expérience souhaitée : Indifférent
BAP : Informatique, Statistiques et Calcul scientifique
Emploi type : Chef-fe de projet ou expert-e en Ingéniérie logicielle
Missions
La mission principale est de participer à l'industrialisation du code de LabNBook, plateforme d'enseignement distribuée sur le web (PHP / framework Laravel, javascript / framework Alpine.js). LabNBook est utilisée dans de plus en plus d'établissements d'enseignement supérieur et le nombre d'utilisateurs croit. Dans ce contexte, le nombre de contributeurs au code augmente, ce qui impose de consolider la base de code pour qu'elle soit plus facilement partageable et éviter les régressions.
Activités
- Améliorer le processus de test automatique : fiabiliser l'exécution automatique des tests d'intégration, augmenter la couverture des tests d'intégration (codeception), automatiser les tests de déploiement.
- Consolider le code existant : le refactoring sera principalement effectué sur le frontend en reprenant le code legacy avec le framework léger Alpine.js.
- Développer de nouvelles fonctionnalités permettant l'échange de contenus entre enseignants au sein de la plateforme.
Compétences
Compétences métier :
- Maîtrise de la programmation web, notamment : PHP (framework Laravel), SQL, JavaScript (AlpineJS), XML, HTML, CSS.
- Connaissances en génie logiciel.
- Connaissance des méthodes, outils, normes et procédures de la qualité.
- Compétences en création d’interfaces utilisateurs.
- Des compétences en génie logiciel seront appréciées
- Bon niveau de communication écrite et verbale, anglais technique : lu et écrit.
Savoir être :
- Capacité à rechercher des informations et développer ses compétences de façon autonome.
- Capacité à être force de proposition tant sur le plan fonctionnel que technique.
- Rigueur pour assurer la qualité des développements avec une exigence de production.
- Capacité à agir en autonomie ou en équipe et à gérer les priorités.
- Sens de l’organisation, rigueur et précaution.
- Savoir rendre-compte de façon systématique et efficace.
Contexte de travail
Le développement de LabNBook est effectué au sein du LIG, Laboratoire d’Informatique de Grenoble, équipe MeTAH (Modèles et Technologies pour l’Apprentissage Humain) sur le campus de l'Université Grenoble Alpes. L’équipe LabNBook est composée de 9 personnes enseignants-chercheurs et développeurs http://labnbook.fr/. Actuellement la plateforme est utilisée par plus de 4000 étudiants chaque année.
Le poste se situe dans un secteur relevant de la protection du potentiel scientifique et technique (PPST), et nécessite donc, conformément à la réglementation, que votre arrivée soit autorisée par l'autorité compétente du MESR.