Développeur Full Stack Senior – CTO (Java Spring / Angular / Mobile)
Applications : Kaligo & KidoO – Applications Éducatives
Lieu : Rennes, France (35) / Télétravail partiel possible
Type de contrat : CDI
Expérience : 5 ans et plus
Disponibilité : Dès que possible
Chez Learn&Go, nous concevons et développons des solutions numériques innovantes pour l’éducation.
Nos applications phares, Kaligo et KidoO, aident les enfants à apprendre des compétences essentielles telles que l’écriture et la lecture grâce à des expériences interactives, adaptatives et pédagogiquement solides.
Déjà disponibles en trois langues (français, anglais et allemand) et soutenues par des équipes au Royaume-Uni et aux Émirats Arabes Unis, Kaligo poursuit son expansion internationale.
Rejoindre Learn&Go, c’est contribuer à un projet à impact éducatif mondial, où l’IA et la technologie servent l’apprentissage et l’inclusion.
Learn&Go fait partie du groupe Aghadoe, aux côtés de Kardi et Batiscript — un ensemble d’environ 60 professionnels talentueux, unis par l’innovation et la technologie.
Nous recherchons aujourd’hui un Développeur Full Stack Senior & CTO pour renforcer notre équipe et piloter la prochaine évolution de nos plateformes éducatives.
🚀 Votre mission
En tant que membre clé et leader technique de l’équipe, vous jouerez un rôle central dans l’architecture, le développement et l’évolution de Kaligo et KidoO. Vous collaborerez étroitement avec les équipes Produit, UX et Pédagogie pour proposer des expériences d’apprentissage à la fois impactantes et évolutives.
Vos principales responsabilités incluent :
- Diriger la conception technique et le développement des services back-end en Java Spring.
- Concevoir, développer et optimiser les applications front-end construites avec Angular.
- Superviser le développement mobile, en accompagnant l’équipe travaillant sur des technologies cross-platform (ex : MAUI, Flutter).
- Concevoir, maintenir et optimiser les bases de données PostgreSQL.
- Mettre en place et faire respecter les bonnes pratiques de développement, les revues de code, les processus CI/CD et les standards d’architecture.
- Encadrer et animer une équipe de développement pluridisciplinaire composée de :
- 2 Développeurs mobiles (MAUI)
- 2 Développeurs Full Stack (back-end PostgreSQL / Java Spring)
- 1 Ingénieur QA
- Collaborer avec l’équipe Produit pour assurer la fluidité des cycles de livraison, la priorisation des fonctionnalités et l’alignement sur la roadmap.
- Garantir le respect des délais, la priorisation des tâches et signaler de manière proactive tout risque ou dérive de livraison.
- Être le référent technique principal pour les décisions, la validation d’architecture et la scalabilité à long terme.
- Garantir la qualité, la performance et la maintenabilité sur l’ensemble de la stack
Tâches additionnelles :
- Fournir un support technique et de la documentation.
- Contribuer aux décisions fonctionnelles et UX.
- Participer aux phases de test et de validation lorsque nécessaire.
🤝Leadership
- Fournir un leadership stratégique à votre équipe, en assurant son alignement avec la mission et les objectifs à long terme de l’entreprise.
- Inspirer, encadrer et faire grandir les leaders d’équipe pour renforcer les compétences et la relève au sein de l’organisation.
- Promouvoir l’excellence opérationnelle, avec des objectifs clairs, des KPIs et un cadre de responsabilité défini.
- Être un conseiller clé de l’équipe de direction, en contribuant à la stratégie, à la culture et à la performance globale de l’organisation.
- Promouvoir une culture positive, inclusive et performante, fidèle aux valeurs de l’entreprise.
- Accompagner le changement en maintenant la stabilité, l’engagement et l’innovation au cours des transformations.
🧠Profil & Compétences
- Expérience confirmée de 5 ans minimum en développement Full Stack avec Java Spring et Angular.
- Solides compétences en architecture back-end et conception d’API.
- Maîtrise de PostgreSQL et du modélisation de données.
- Bonne maîtrise de Git et des workflows collaboratifs (GitFlow, pull requests, CI/CD).
- Expérience en développement mobile (Xamarin, Flutter ou MAUI de préférence) ou en collaboration étroite avec des équipes mobiles.
- Expérience démontrée de leadership technique ou de rôle type CTO : gestion de développeurs, définition d’architectures, et orientation stratégique des choix techniques.
- Excellentes aptitudes en communication et travail d’équipe dans un environnement agile.
- Engagement envers le clean code, la scalabilité et la performance.
- Excellent niveau d’anglais (oral et écrit) pour interagir avec des équipes internationales.
Compétences appréciées :
- Expérience avec Docker, Kubernetes ou des pipelines CI/CD.
- Connaissances des frameworks mobiles cross-platform ou du développement mobile natif.
- Familiarité avec les environnements cloud.
- Intérêt sincère pour l’éducation, l’EdTech et les outils d’apprentissage basés sur l’IA.
- Département
- Développement
- Poste
- Développeur full stack Java/Angular (H/F)
- Localisations
- Rennes
- Statut à distance
- Hybride
Collègues
À propos de Groupe Aghadoe
Fondé en 2011 à Rennes, le groupe Aghadoe, prononcé [aado], s'est donné pour mission d'allier la retranscription manuscrite avec la puissance du digital , dans l'objectif de faciliter le quotidien de tous.
Aujourd'hui, le groupe regroupe 5 marques : BatiScript, Site Productivity, Kaligo, Kardi et KidoO.