Développeur·se Full Stack

il y a 3 jours


Aubière, France Université Clermont Auvergne Temps plein

À propos de nousL'Université Clermont Auvergne (UCA) se distingue par sa communauté dynamique de plus de 36 000 étudiants, 2 000 enseignants et chercheurs, ainsi que 1 500 personnels techniques et administratifs. L'UCA est une université territoriale qui jouit d'une réputation tant nationale qu'internationale entretenant de forts liens avec son environnement socio-économique et culturel, sa gamme étendue de disciplines de recherche et d'enseignement. En 2022, l'UCA a intégré le « top 17 » des universités françaises titulaires d’un label d’excellence, avec pour thème identitaire fédérateur : concevoir des modèles de vie et de production durables.MissionLa Direction Opérationnelles des Systèmes d’Information (DOSI) de l’Université Clermont Auvergne (UCA) rassemble 100 personnels à travers différents pôles de compétences : Pôle Infrastructures Systèmes, Pôle Infrastructures Réseaux, Pôle Appui à la Recherche & Mésocentre, Pôles proximité, Pôle SI et Pôle Services Numériques. Dans le cadre du projet NCU « MonPassPro », financé par l’Agence nationale de la Recherche, NuméPass est un outil métier universitaire qui centralise les données étudiantes et sert de plateforme de pilotage pour la gestion des ateliers, entretiens et suivi individualisé. Il permet un accompagnement personnalisé et un suivi optimisé des parcours. Nous recherchons un·e développeur·se pour rejoindre le Pôle Service Numérique (PSN) de la DOSI, afin de participer à la transition de NuméPass vers une solution nationale. Vous contribuerez à la refonte et à l’industrialisation de l’outil, en garantissant robustesse, scalabilité, qualité du code, tests et documentation technique. En rejoignant l’équipe actuelle autour de NuméPass (Product Owner, développeurs, DevOps, conseillers d’orientation, enseignants), vous contribuerez au développement et au déploiement d’un outil numérique, financé jusqu’à mai2028, qui accompagne concrètement les étudiants et a un impact réel sur leur réussite. Vous intégrerez une petite équipe agile, offrant un large champ d’action et une grande liberté dans vos choix techniques et fonctionnels. Quel que soit votre domaine de prédilection (backend, frontend ou UX), vos compétences trouveront leur place au sein de notre équipe.Activites EssentiellesDévelopper et maintenir le back-end (PHP/Symfony) et le front-end (Vue.js / React), en anticipant la montée en charge et en assurant l’interopérabilité avec les systèmes d’information des universités.Concevoir des interfaces accessibles (RGAA/WCAG) et sécurisées (RGPD, Privacy by Design).Participer à l’industrialisation de la solution : CI/CD, tests automatisés (unitaires, API, fonctionnels), documentation technique et bonnes pratiques DevOps.Participer à l'UX/UI et aux ateliers métier pour un outil centré utilisateur.Collaborer à la conception d’une architecture SaaS multi-tenants, scalable et portable.Savoir se projeter, questionner et prendre du recul pour challenger les choix techniques ou l’UX.Participation à la réflexion sur la conception et l’architecture cible de l’outil, en particulier pour un déploiement SaaS multi-tenants, anticipant la scalabilité, la sécurité et l’interopérabilité.Rédaction de documentation technique et fonctionnelle.Competences RequisesConnaissances :PHP 8+ et Framework SymfonyDéveloppement front avec Vue.js ou React, HTML, CSS, JavaScript, responsive designConception et consommation d’API (REST / GraphQL)Principes UX/UI et capacité à lire une maquette (ex : Figma, DSFR, Autre Framework UX)Respect des normes d’accessibilité RGAA / WCAGTests unitaires, fonctionnels, tests utilisateurs et tests d’accessibilitéSQL (MySQL, PostgreSQL)Utilisation de Git, Docker, intégration continue (CI/CD)Compétences OpérationnellesDévelopper une fonctionnalité complète backend et/ou frontend à partir d’un besoin fonctionnel.Concevoir et exposer une API documentée (OpenAPI/Swagger).Intégrer une interface en étant sensibilisé à l’UX/UI et en respectant le framework de design qui sera utilisé (DSFR, Material UI, Chackra UI, Ant Design).Déployer un projet via Docker en local ou en préproduction.Réaliser des revues de code constructives.Rédiger une documentation claire et exploitable par d’autres devis.Compétences ComportementalesRigueur et sens de la qualité (tests, documentation, code lisible).Autonomie, capacité à avancer sans supervision permanente.Communication efficace, oralement et par écrit, savoir coder des images en ASCII est un plus.Curiosité et veille technologique, envie de progresser.Travail en équipe, partage de connaissances, pair programming.Specificites / Contraintes Du PosteParticipation aux frais de transports en communAménagement du temps de travail : https://www.uca.fr/universite/travailler-a-luca/services-aux-personnelsParticipation Mutuelle à hauteur de 15€ /moisDes offres loisirs, sport et culture pour tous les agents (https://class.uca.fr/)Possibilité d’accès, sous condition, à un emplacement parking à proximitéForfait mobilité durable pour l’utilisation d’un cycle sur les trajets domicile-travail #J-18808-Ljbffr



  • Aubière, France Université Clermont Auvergne Temps plein

    Une université française située en Auvergne-Rhône-Alpes recherche un·e développeur·se pour rejoindre son équipe Service Numérique. Le candidat contribuera au développement et à la transition de l'outil NuméPass, crucial pour l'accompagnement des étudiants. Les missions incluent le développement en PHP/Symfony et Vue.js/React,...

  • Full-Stack Java Engineer

    il y a 2 semaines


    Aubière, France Capgemini Temps plein

    Une entreprise technologique de premier plan recherche un Software Engineer à Aubière pour réaliser des développements complexes en Java et gérer une équipe de développeurs. Le candidat idéal aura un Bac+5 en informatique, au moins 3 ans d'expérience, et une solide connaissance des frameworks Java. Cette position offre des avantages tels qu'un...


  • Aubière, France lemlist Temps plein

    A growing B2B SaaS company is seeking a Mid-Senior level Developer based in France. The role involves designing and developing new features, leading technical initiatives, and mentoring team members. Candidates should have a solid understanding of NodeJS, MongoDB, and ideally React, along with a knack for independent project management. Enjoy remote work,...

  • Développeur senior H/F

    il y a 3 jours


    Aubière, France LAFRETO Temps plein

    LAFRETO Aubière, Auvergne-Rhône-Alpes, France Vous participerez activement à la conception, au développement et à la maintenance d’applications web complètes. Curieux, autonome et rigoureux, vous intervenez aussi bien sur le backend que sur le frontend, et contribuez à la qualité globale du produit. Vous travaillerez en collaboration avec les...