Développeur Full Stack H/F - Octime
- CDI
- Octime
Les missions du poste
A propos du Groupe Octime Depuis plus de 25 ans, le Groupe Octime accompagne les entreprises de toutes tailles et de tous secteurs dans la digitalisation de leurs ressources humaines pour optimiser la performance et créer les conditions d'équité et de bien-être au travail. Présent dans tous les secteurs d'activité (retail, services, hôtellerie, etc.), le Groupe est le numéro 1 sur le secteur de la santé et du médico-social. Fin 2025, il consolide son leadership en France avec l'acquisition de Qoia, éditeur historique de la gestion des temps et des activités auprès des grands comptes, des établissements de santé et des collectivités. Le Groupe Octime est également présent en Espagne, au Portugal, et en Amérique Latine au travers de ses filiales : Grupo SPEC, leader en ingénierie de solutions de gestion des temps et de contrôle d'accès et aTurnos, spécialiste de la planification RH. Le Groupe Octime gère 7 000 clients, soit 6 millions de salariés. Il enregistre un chiffre d'affaires de 48 millions d'euros en 2025. Son ambition : devenir l'acteur européen de référence de la gestion stratégique des effectifs d'ici 2030.
Le posteDans 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 collectiveVotre profilVous justifiez de 5 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. Conformément à nos valeurs, nous favorisons l'égalité des chances : tous nos postes sont ouverts, à compétences égales, aux candidatures de personnes reconnues en qualité de travailleurs handicapés et autr
Le profil recherché
Experience: 5 An(s) - Développement full stackCompétences: Application web,Concevoir une application webQualification: CadreSecteur d'activité: Conseil en systèmes et logiciels informatiquesListe des qualités professionnelles:Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).Avoir l'esprit d'équipe : Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Compétences requises
- Java
- Base de données relationnelle
- Amélioration continue
- API
- Autonomie
- JUnit
- Kotlin
- SQL
- TypeScript