Le poste
Nous recherchons un développeur Fullstack avec une forte appétence pour le développement front-end. Vous interviendrez sur l'ensemble de la chaîne technique d'une application, avec un focus particulier sur les interfaces utilisateur et l'expérience client.
Le contexte
Le périmètre technique est riche et stimulant : front-end d'ouverture de compte utilisé en magasin, back-office de paiement interfacé avec les systèmes d'encaissement, rôle de PSP (Prestataire de Services de Paiement) exposé pour les transactions e-commerce.
Environnement technique
Front-end (stack actuelle et cible) :
Angular (application principale)
VueJS ou Svelte (fragments pour architecture micro-frontend)
HTML5, CSS3, TypeScript
Back-end :
Java avec Spring Boot
NestJS
Conception et consommation d'API REST
Transverse
Bases de données relationnelles et NoSQL
Gestion de configuration et déploiement CI/CD
Méthodologies Agile (Scrum, Kanban)
Vos missions
Maintenir et faire évoluer les interfaces utilisateur en Angular, puis contribuer à la mise en place des micro-frontends en VueJS ou Svelte
Participer au développement des API back-end en Java Spring Boot
Collaborer avec l'équipe UX/UI pour garantir une expérience utilisateur optimale
Contribuer aux choix d'architecture front-end dans un contexte de modernisation technologique
Participer aux rituels Agile et à l'amélioration continue des pratiques de l'équipe
Documenter les développements et partager les connaissances au sein de l'équipe
Vous rejoindrez une équipe pluridisciplinaire composée de :
1 Product Manager
1 Product Owner
1 Lead Developer
4 développeurs (1 back-end, 3 fullstack dont vous)
1 testeur
1 UX/UI Designer
Profil candidat:
Maîtrise d'au moins un framework front-end moderne (Angular, VueJS, React ou Svelte)
Solides bases en JavaScript/TypeScript, HTML et CSS
Connaissance d'un langage back-end, idéalement Java avec Spring Boot
Familiarité avec les architectures micro-frontends ou intérêt pour ce paradigme
Capacité à intervenir sur l'ensemble de la stack tout en apportant une expertise front-end
Aptitude à travailler en équipe et à communiquer avec les différentes parties prenantes du projet
L'équipe
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.