Développeur full stack js ts
Détails
Informations
Tu souhaites prendre un sujet métier, comprendre ce qu'il doit résoudre, construire une réponse avec le produit puis la mener jusqu'en production ?
Aux côtés de l'Engineering Manager, tu porteras des sujets de bout en bout : cadrage avec le Product Manager et les équipes de gestion, découpage, arbitrages techniques, livraison et suivi après mise en ligne.
Tu seras également un point d'appui pour l'équipe, avec une perspective d'évolution vers un rôle de lead.
Souscription, KYC, versements, abondements, arbitrages entre supports, déblocages anticipés et échanges avec les partenaires : le code répond ici à des besoins opérationnels précis.
La plateforme comprend une API et trois applications web : un espace adhérent, un espace RH et un back-office.
Plusieurs générations de code cohabitent : Le front historique est en cours de remplacement et les tests doivent être renforcés.
Ton rôle sera aussi de déterminer où concentrer l'effort pour améliorer la qualité sans bloquer la livraison du produit. La Stack :
- Front : Next.js, React, TypeScript strict, TailwindCSS, Storybook, SWR.
- Back : Node.js, Express, TypeScript, Joi, Pino, Agenda.
- Données : MongoDB, Mongoose.
- Cloud et livraison : AWS, ECS Fargate, Lambda, S3, Docker, Terraform, GitHub Actions.
- Qualité : Jest, Vitest, Playwright, Sentry.
Profil recherché
On ne cherche pas un simple contributeur opérationnel, mais quelqu'un de business" , qui comprend l'implication de son code et qui est prêt à s'impliquer dans le projet.
- À partir de 7-8 ans d'expérience en développement full stack JavaScript/TypeScript,
- Une maîtrise de Node.js et de React/Next.js, avec une bonne compréhension de leur fonctionnement.
- Une expérience de MongoDB en production : modélisation, index, transactions et performance.
- Une expérience en fintech, insurtech ou dans un autre environnement réglementé sera appréciée, notamment sur les sujets de KYC, de signature, de flux financiers ou de protection des données.
- Une sensibilité DevOps, la capacité à lire du Python ou du .NET, et une expérience d'accompagnement de développeurs plus juniors sont également des atouts.
- Tu as le sens du produit et du business. Tu souhaites avoir un impact concret, tu sais prendre des responsabilités et tu recherches un équilibre entre qualité technique et produit livré.