Développeur Frontend TechLead
Ref : 250312G004-
Date de début01/04/2025
-
Localisation
Télétravail
-
Durée4 mois (renouvelables)

Contexte:
Pour l'association ESUP-Portail, regroupant l'ensenble des établissements de l'Enseignement du Supérieur et de la Recherche (ESR), dans le cadre du volet ESR du programme AVENIR(s) (********/), nous devons développer un ensemble de services formant un écosystème d'e-portoflio spécialisé et adapté à la pédagogie en Approche Par Compétences (APC) en tenant compte des projets de vie de l'étudiant (PVE). Il s’agit d’un projet d'envergure nationale, novateur et basé sur les dernières techniques et technologies réputées. Il s'agit d'un service public qui est réalisé par les établissements et pour les établisements de l'ESR. L'objectif est de proposer un ensemble de services intégrés avec les SI et services de l'ensemble des universités et écoles du supérieur. La méthode APC est novatrice et nécessite la mise en place de services adaptés. Elle propose de façon complémentaire aux méthodes actuelles, une démarche réflexive à évaluer sur des compétences à développer. La solution devra répondre à toutes les exigences actuelles en termes d'ergonomie, d'accessibilité, de sécurité, d’interopérabilité et d'éco-responsabilité. Également elle devra être performante et optimisée afin d'accueillir un périmètre utilisateur allant de 600 000 à potentiellement 3 000 000.
Afin de mettre en œuvre cette plateforme, ESUP-Portail recrute un(e) TechLead/développeur frontend expérimenté.
Missions:
Vous travaillerez avec l'architecte du projet afin de finaliser les choix techniques, mais également pour accompagner l'équipe aussi bien dans sa montée en compétences que sur les développements sur la partie frontend. Vous devrez également définir les composants du frontend ainsi que son architecture.
Vous développerez, à partir des premiers gabaris et écrans livrés par un UI/UX designer, les différents composants et vues génériques nécessaires.
Lieu: Full Télétravail
Il est à prévoir un à deux déplacements par semestre dans une ville Française durant trois jours maximum.
Durée: 4 mois minimum, reconductible
Possibilité de travail à temps partiel, avec des congés/pauses ou en travail par périodes/sprint au delà des premières étapes de la mission.
Possibilité de commencer avant le 01/04, dès que possible.
Environnement technique:
La stack technique non définitive est détaillée ici: ********-doc/srv-dev/ et les différents composants: ********-doc/arch-components/
Technologies et compétences liées au poste :
- Frontend: Vue.js/Lit, Redux/RxJS/Pinia, TypeScript, HTML5, CSS3
- Outils de build frontend: Vite, Rollup, webpack;
- Accessibilité: RGAA, WCAG;
- Testing front: JEST/PlayRight/ou autre;
- Outils de versionning: git, github/gitlab;
- Orientation reactive-programming;
- TechLead
- Sécurité, lisibilité, pérennité et optimisation du code;
Autres technologies du projet:
- JavaEE, spring framework, spring-boot, spring-security, spring-data, JPA
- SSO, CAS, OIDC, JWT, SAML
- environnements logiciel : Apache Tomcat, PostgreSQL, Kafka, PostGreSQL, APISIX;
- environnement de CI/CD