Ingénieur·e développement web Vue.js, projet open-source, structure musicale - Lille

Équipe Algomus

💡 Service public ou d’utilité publique
CDD
Localisation Lille, France
Tech
Télétravail partiel possible
2000 - 2600€ brut (Mensuel)
De 3 à 10 année(s) d'exp.
Publiée le 16/01/2026

➔ Description de la mission

  • CDD de 15 mois, à partir de mars ou avril 2026
  • De 1800€ à 2100€ net/mois en fonction de l’expérience (grilles Université de Lille)
  • Lieu: Lille (Villeneuve d’Ascq, Laboratoire CRIStAL, métro 4 Cantons)
  • Détails et liens: https://algomus.fr/jobs/

Le projet ANR Musiscale, dirigé par Florence Levé (MIS, UPJV), est dédié à la modélisation, l’analyse et la génération de musique structurée, cette structuration pouvant être à plusieurs échelles. Il s’attache à pouvoir extraire et recomposer cette structure à partir de fichiers audios. L’équipe Algomus (CRIStAL, Université de Lille) développe elle Dezrann, une application web fullstack open-source (TypeScript, Vue, node.js) pour lire et annoter des partitions musicales en situation de recherche comme pédagogique.

Le projet ANR Musiscale recrute ainsi à Lille un·e ingénieur·e spécialiste du développement web agile et Vue.js, afin de soutenir et étendre les technologies de Dezrann pour permettre le rendu, l’interaction et l’édition collaborative de structures musicales, en particulier multi-échelles, en lien avec un contenu symbolique et/ou audio.

Il·elle aura en charge le support, l’évolution et la mise à jour de certains composants existants, à commencer par le passage en Vue 3.0 ⚙️, et la création de nouveaux composants web, notamment pour l’affichage d’éléments de structure en grille ⚙️, voire en arbre, et la gestion des répétitions ⚙️. L’ensemble de ces développements se fera dans le cadre de support et de développement des librairies Dezrann, en particulier en visant toujours d’assurer la synchronisation des sources d’une partition multimodale.

Tout au long de son contrat, l’ingénieur·e participera également à l’amélioration de l’architecture logicielle, à une réflexion sur l’interface utilisateur et à sa transformation, à l’ajout de fonctionnalités facilitant la navigation et l’annotation de partitions et de corpus, à l’interaction temps-réel (socket.io), à la chaîne d’authentification et d’autorisation (jwt), au développement de tests (TDD) et à l’amélioration de l’intégration continue (gitlab) et du déploiement (docker), ainsi qu’à la maintenance et au déploiement de la plateforme. L’ingénieur·e sera en contact régulier avec les partenaires du projet Musiscale et les utilisateurs existants de Dezrann, français et étrangers, notamment avec les classes du secondaire de la région, ainsi qu’avec les partenaires de l’ANR Tabasco au SCRIME à Bordeaux.

➔ Profil recherché

Idéalement 4 à 8 ans d’expérience en développement Web full stack (Vue.js, TypeScript, node.js, interaction homme-machine, génie logiciel et intégration continue).

Une pratique musicale serait un plus :)

Équipe Algomus

L'équipe Algomus fait de la recherche en musique et en informatique dans une démarche de science ouverte, de diversité et d'inclusivité, pour favoriser la connaissance et la pratique musicale.

💡 Service public ou d’utilité publique

Cette structure est publique (collectivité territoriale, agence d’Etat, ministère, …) ou sa mission est d’intérêt général : énergie, gestion de l’eau et des déchets.

Plus d'informations
Mesure d'impact
Équipe Algomus n'a pas encore transmis de mesure d'impact
Labels et certifications
Cette structure n'a pas souhaité nous communiquer les labels ou certifications qu'elle a pu obtenir.
En savoir plus sur la structure

💡 Besoin de renforcer votre profil pour répondre parfaitement à cette annonce ?

Cette formation pourrait vous intéresser : Certificat en analyse de données pour l'écologie et la gestion de la biodiversité !