Développeur Full Stack

CDI
Gennevilliers
Télétravail occasionnel
Salaire : Non spécifié

OTERIA
OTERIA

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Au sein de l’équipe, vous prendrez en charge le développement de l’écosystème numérique de l’école. Votre rôle central consistera à concevoir et développer la première version du KERNEL, l’environnement pédagogique propriétaire d’OTERIA. Pour ce projet, vous bâtirez une architecture backend modulaire en FastAPI couplée à une base SQL. Vous devrez traduire techniquement le concept d’« Expériences Pédagogiques » et développer une structure API-First intégrant des services d’IA internes pour la génération de contenu et l’analyse de données.

Vous assurerez également la mise en place d’une interface unifiée et « mobile-friendly » pour les professeurs et les étudiants.

En parallèle de ce projet structurant, vous interviendrez sur l’ensemble des chantiers techniques de l’école. Vous participerez notamment au développement d’outils internes destinés à soutenir les différentes équipes (comme le marketing ou les opérations). Vous contribuerez à l’automatisation des processus métiers (via des outils comme n8n ou du scripting) et assurerez la maintenance évolutive des applications existantes. Votre mission inclura également une veille technique pour garantir la robustesse et la sécurité de l’infrastructure, en cohérence avec les exigences d’une école spécialisée en cybersécurité.

Enfin, vous interviendrez en tant que référent pédagogique sur les enseignements liés au développement, et aurez l’opportunité de concevoir, animer et faire évoluer les cours de développement, ainsi que de produire des contenus pédagogiques structurants, notamment sous forme de projets applicatifs destinés aux étudiants.

Le KERNEL a vocation à devenir un actif central de l’école : un socle technologique structurant, au coeur des usages pédagogiques, techniques et communautaires d’OTERIA — une forme d’« OS » de l’école.

À mesure que la plateforme montera en charge (usages, utilisateurs, contributions étudiantes, intégrations IA), le rôle pourra naturellement évoluer vers des responsabilités élargies : structuration de la vision technique long terme, pilotage de la scalabilité et de la robustesse de la plateforme, encadrement de contributeurs (internes, étudiants, prestataires), prise de rôle de Lead Developer / référent architecture du produit.


Profil recherché

Compétences

Techniques :

  • Développement Backend : Maîtrise approfondie de Python et du framework FastAPI pour construire une architecture performante et modulaire.

  • Base de données : Expertise en SQL et en modélisation de données.

  • Architecture API-First : Capacité à concevoir une API documentée et sécurisée, destinée à alimenter l’interface web et, à terme, une application mobile native.

  • Intégration IA : Expérience technique dans l’intégration d’APIs d’Intelligence Artificielle local pour des fonctionnalités de génération de contenu et d’analyse de données.

  • Frontend & Mobile : Compétence en développement d’interfaces web responsives (Mobile-friendly), respectant la contrainte d’une interface unique pour les vues “Professeur” et “Étudiant”.

Professionnelles & Méthodologie

  • Gestion de projet technique : Capacité à respecter le périmètre d’un MVP (Minimum Viable Product) en se concentrant sur les fonctionnalités critiques (création, diffusion, évaluation) et en écartant les développements hors-scope.

  • Exigence qualité : Rigueur dans l’écriture du code et la documentation (usage de Gitlab Interne pour mise à disposition Open Source aux étudiants), en cohérence avec le positionnement d’excellence d’OTERIA dans le domaine de la cybersécurité.

  • Collaboration : Aptitude à travailler au sein d’une équipe opérationnelle de 8 personnes et à dialoguer avec des profils non-techniques (équipe pédagogique) pour ajuster les fonctionnalités.

Atouts appréciés

  • Expérience avec les outils d’automatisation de workflow (type n8n / make).

  • Appétence pour la pédagogie et le contexte d’une école.

Ce que nous recherchons avant tout

Nous recherchons une personne engagée, curieuse et motivée, désireuse de s’investir dans un environnement où le projet technique a un sens pédagogique fort.

Le candidat devra :

  • manifester un intérêt réel pour le monde de l’enseignement, et plus largement pour les enjeux de transmission des savoirs ;

  • être sensible aux questions de pédagogie, d’impact et d’amélioration continue, au-delà de la seule dimension technique ;

  • apprécier le fait de travailler sur un produit utilisé en conditions réelles, dont le code est appelé à être lu, compris, challengé et enrichi par d’autres — notamment par des étudiants ;

  • faire preuve d’un esprit d’ouverture, tant dans ses choix techniques que dans sa manière de collaborer, documenter et partager.

Nous attachons plus d’importance à la qualité du raisonnement, à la capacité à apprendre et à s’adapter, qu’à un empilement de technologies ou à un profil strictement senior.


Déroulement des entretiens

  • Entretien de 15mn avec Hugues, Directeur Général

  • Entretien technique de 40mn avec notre CTO

  • Entretien de 30mn avec Paul, Directeur des Opérations et Hugues, Directeur Général

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres