Développeur Full Stack (H/F)
Summary
Confirmed full-stack developer building Octime's SaaS Workforce Performance Management platform: end-to-end feature development on a Kotlin (JVM) back end and React/TypeScript front end, plus automated testing, SQL and rendering performance work, and agile collaboration with product, QA and design. On-site in Sèvres, France.
Dans dynamique de croissance et d’innovation, notamment portée par l’intelligence artificielle, Octime développe son offre dédiée au Workforce Performance Management. Le Développeur Fullstack confirmé contribue au développement d’une plateforme SaaS en intervenant à la fois sur le back-end et le front-end. Vous participez activement à la qualité du produit en collaboration étroite avec les équipes produit, design et QA.
Vous avez en charge :
1. Développement fullstack
Développer des fonctionnalités de bout en bout (back-end Kotlin, front-end React / TypeScript)
Implémenter les modules métier et les interfaces en respectant l’architecture et le design system
Garantir la cohérence des API et participer aux intégrations avec les systèmes tiers
2. Qualité, tests & performance
Écrire et maintenir les tests automatisés (unitaires, intégration, composants) côté back (JUnit 5, Kotest, Testcontainers) et front (Vitest, Testing Library)
Optimiser les performances côté back (SQL) et front (rendering)
Participer aux revues de code et appliquer les bonnes pratiques de sécurité
3. Collaboration agile
Participer aux rituels agiles et contribuer à la qualité des user stories
Collaborer avec les PO, la QA et l’UX/UI Designer sur la livraison des fonctionnalités
Remonter les sujets techniques et contribuer aux arbitrages avec le Responsable Technique
4. Montée en compétence
Développer ses compétences sur la stack, l’architecture et les sujets transverses
S’appuyer sur le mentoring des profils seniors
Contribuer aux décisions techniques et documenter ses réalisations
5. Contribution à l’équipe
Participer à l’amélioration continue des pratiques et des outils
Partager les connaissances et contribuer à la dynamique d’équipe
Accompagner les profils plus juniors et soutenir la montée en compétence collective
Vous justifiez de 3 à 6 ans d’expérience en développement fullstack, avec une pratique significative des environnements JVM (Kotlin ou Java). Vous maîtrisez React, TypeScript et les principes de développement API, et êtes à l’aise avec les bases de données relationnelles.
Curieux(se) et impliqué(e), vous appréciez les environnements techniques exigeants et avez envie de progresser sur une stack moderne. Vous savez travailler en autonomie tout en collaborant efficacement avec les équipes produit et techniques.
Une expérience en environnement SaaS B2B, sur des architectures multi-tenants ou sur des projets complexes constituera un plus.