Développeur Fullstack
Un premier MVP a été développé et déployé, avec des retours positifs de la part des utilisateurs, confirmant ainsi l’intérêt porté à ce produit.
Nous lançons désormais le Lot 2, dont l’objectif est de consolider et d’enrichir un produit existant, en s’appuyant notamment sur les usages observés et les retours des métiers.
Ce produit est destiné aux collaborateurs et repose sur une base de données solide, intégrée à un écosystème digital déjà en place. L’équipe, volontairement restreinte, se compose d’un Product Manager et d’un développeur backend.
Mission
Le développeur aura pour rôle d’intervenir sur l’évolution d’un produit existant dans le cadre du Lot 2 du MVP. Sa contribution principale portera sur :
- Le développement et l’amélioration de l’interface utilisateur
- L’enrichissement des fonctionnalités déjà implantées
- L’intégration avec les briques digitales existantes via des API
Ce projet, ambitieux, volontaire et passionnant, nécessite de recruter un développeur à la hauteur de ce défi. La personne idéale doit faire preuve d’une communication claire, d’une grande capacité de travail, ainsi que d’un excellent sens de l’organisation.
Profil candidat:
Hard Skills
- Développement front-end (80%)
- Maîtrise de Vue 3
- Bonne pratique de TypeScript
- Capacité à concevoir des interfaces robustes, maintenables et axées métier
- Utilisation de GitHub Copilot pour optimiser le développement
- Développement back-end / Écosystème (20%)
- Conception d'architectures logicielles efficaces et évolutives, intégrant des systèmes externes (API, fichiers plats)
- Expérience avec les systèmes de gestion de bases de données relationnelles (PostgreSQL) et non relationnelles (MongoDB)
- Compétence en gestion de flux de données événementielles avec Apache Kafka
Méthodologie
- Expérience en développement Agile
- Capacité à travailler efficacement lors de sprints courts et itératifs
Soft Skills
- Analyse : Capacité à comprendre les enjeux produits et métier pour proposer des solutions adaptées
- Autonomie : Aptitude à travailler de manière indépendante tout en étant force de proposition
- Travail en équipe : Facilités à collaborer avec des profils variés (product Owner, Data, technique)
- Communication : Capacité à expliquer clairement des choix techniques à des interlocuteurs non techniques
Compétences demandées