GYSC est l’infrastructure d’identité servicielle du campus : la plateforme qui orchestre le cycle de vie des identités institutionnelles (étudiants, personnels, alternants, vacataires) et les rend actionnables physiquement et économiquement.
Dans le cadre de notre croissance et de notre roadmap technologique, nous recrutons un·e Développeur·se Full Stack pour renforcer l’équipe produit & tech. Vous interviendrez sur l’ensemble de la stack — interfaces utilisateurs, API, intégrations — avec une forte composante frontend.
Missions :
– Concevoir et développer des interfaces web modernes avec Nuxt v3 et Vue 3, en TypeScript, pour les différents portails GYSC.
– Implémenter et maintenir les intégrations frontend via InertiaJS pour assurer la cohérence entre le rendu serveur et les composants Vue.
– Configurer et optimiser les pipelines de build avec ViteJS, garantir les performances et la qualité du code.
– Contribuer au développement des API et des services backend (Laravel), en collaboration avec les développeurs backend de l’équipe.
– Participer aux réflexions d’architecture, aux revues de code et aux choix techniques en équipe.
– Contribuer à la mise en place et au suivi des environnements de déploiement (AWS Fargate), en lien avec l’équipe DevOps.
– Implémenter les intégrations analytics et de tracking (GTM, outils analytics) sur les interfaces GYSC.
– Collaborer avec les équipes design pour intégrer fidèlement les maquettes Figma dans les composants Vue
Compétences requises
– Nuxt v3 : maîtrise confirmée des concepts SSR, SSG, hydratation et modules Nuxt.
– Vue 3 : Composition API, composables, réactivité avancée.
– InertiaJS : expérience en intégration frontend/backend sans API REST dédiée.
– TypeScript : typage strict, interfaces, génériques.
– ViteJS : configuration, plugins, optimisation des builds.
Compétences appréciées (nice to have)
– Laravel : connaissance du framework PHP pour comprendre et contribuer au backend.
– AWS Fargate : notions de déploiement conteneurisé et d’environnements cloud.
– SQL : capacité à lire, écrire et optimiser des requêtes sur des bases relationnelles.
Bonus
– Figma : lecture autonome des maquettes, interaction productive avec les designers.
– Google Tag Manager (GTM) : mise en place de plans de taggage et gestion des événements.
– Analytics : compréhension des métriques produit, intégration d’outils de mesure (GA4, Mixpanel, etc.).
Savoir-être & environnement de travail
– Vous êtes à l’aise dans un environnement en croissance, où les périmètres évoluent vite.
– Vous documentez votre code et vos choix techniques de façon naturelle.
– Vous êtes proactif·ve : vous proposez des solutions, pas seulement des constats.
– Vous savez travailler en autonomie tout en restant aligné·e avec les priorités produit.
– La qualité et la maintenabilité du code vous importent autant que la livraison.
Stack technique
Prérequis
– Nuxt v3
– Vue 3
– InertiaJS
– TypeScript
– ViteJS
Nice to have
– Laravel
– AWS Fargate
– SQL
Bonus
– Figma
– GTM (Google Tag Manager)
– Analytics (GA4, Mixpanel…)
Un premier entretien téléphonique + une visio avec l’équipe technique + un dernier entretien avec le responsable technique et le directeur.
Rencontrez Alexis, Responsable IT
Rencontrez Manon, Responsable Marketing et Partenariats
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.