À propos de SKOOLINO SKOOLINO est la plateforme éducative marocaine basée sur l'intelligence artificielle, conçue pour accompagner les élèves du collège et du lycée grâce à un tuteur IA personnalisé. Notre mission est de transformer l'apprentissage en proposant une expérience intelligente, interactive et adaptée au programme scolaire marocain. Dans le cadre du développement de notre plateforme, nous recherchons un(e) Stagiaire Développeur Full Stack JavaScript passionné(e) par les technologies web modernes et l'intelligence artificielle.
Responsabilités
En tant que stagiaire, vous participerez activement au développement de nouvelles fonctionnalités de la plateforme.
Développement Frontend :
• Concevoir des interfaces utilisateur responsives, dynamiques et pixel-perfect à l'aide de React.js et Next.js (App Router).
Développement Backend & APIs :
• Développer des Server Actions, des API Routes robustes en utilisant Node.js (ou des technologies similaires).
Développement de fonctionnalités IA :
• Participer à la conception, au développement et à l'optimisation de fonctionnalités innovantes basées sur l'intelligence artificielle.
Gestion du code source :
• Écrire un code propre, modulaire et maintenable, tout en gérant les branches de développement de manière professionnelle avec Git et GitHub (Pull Requests, revues de code).
Gestion des bases de données :
• Travailler avec des bases de données relationnelles (telles que PostgreSQL) afin de stocker les données des utilisateurs et les états de l'application.
Qualifications
• Étudiant(e) en Bac+3, Bac+4 ou Bac+5 en Informatique, Génie Logiciel ou domaine similaire.
• Bonne maîtrise de JavaScript/TypeScript.
• Connaissances en React.js et Next.js.
• Notions en Node.js.
• Connaissances des API REST.
• Bases en SQL/PostgreSQL.
• Connaissances de Git/GitHub.
• Curiosité pour les technologies d'intelligence artificielle.
• Esprit d'équipe, autonomie, capacité d'apprentissage et motivation.
Ce que vous apprendrez
Au cours de ce stage, vous aurez l'opportunité de :
• Participer au développement d'une plateforme d'intelligence artificielle utilisée dans le domaine de l'éducation.
• Acquérir une expérience concrète sur des applications IA en conditions réelles.
• Approfondir vos compétences en React.js, Next.js, Node.js, PostgreSQL et intégration d'API IA.
• Découvrir les bonnes pratiques de développement logiciel, de collaboration avec Git et de revue de code.
• Vous former aux déploiements modernes (AWS, PM2, gestion de VPS).
• Être accompagné(e) et mentoré(e) par une équipe expérimentée dans un environnement startup dynamique.