🎯 Mission principale
Sous la responsabilité du CTO et en collaboration avec l’équipe R&D et créative, vous serez en charge du développement d’applications web.
Votre rôle sera de contribuer à la conception, au développement et à la maintenance d’interfaces et d’APIs modernes, en lien avec les besoins de nos projets de visualisation scientifique et d’IA générative.
🚀 Responsabilités
1. Développement web
Concevoir et développer des interfaces utilisateurs modernes et responsives (React / Next.js).
Participer au développement du back-end (Node.js, Express/NestJS).
Créer et maintenir des APIs REST/GraphQL pour la communication entre l’interface et les bases de données.
Assurer la qualité du code (lisibilité, tests unitaires, bonnes pratiques).
2. Gestion des données
Contribuer à la mise en place et à l’optimisation des bases de données (MongoDB / PostgreSQL).
Développer des fonctionnalités permettant d’explorer et de structurer les données (scientifiques et multimédia).
3. Hébergement & outils
Participer à l’intégration des projets sur les environnements internes (serveurs GPU locaux).
Découvrir et expérimenter le déploiement sur cloud (AWS, GCP, Azure) en collaboration avec l’équipe.
Utiliser les outils de versioning Git/GitHub pour collaborer efficacement (branches, PR, revues de code).
4. Veille et innovation
Effectuer une veille technologique sur les frameworks web et solutions cloud.
Proposer des améliorations techniques et ergonomiques en lien avec l’équipe projet.
🧩 Profil recherché
Étudiant en Master 1 ou 2 (Informatique, Développement Web, Ingénierie logicielle) en recherche d’une alternance.
Connaissances solides en JavaScript / TypeScript, React et notions de Node.js.
Bonnes bases en bases de données (MongoDB, SQL).
À l’aise avec Git/GitHub et le travail collaboratif.
Bonus appréciés : notions de Docker, cloud (AWS/GCP/Azure), ou curiosité pour les outils d’IA générative.
🤝 Soft Skills
Curiosité & appétence pour l’apprentissage : envie d’explorer de nouvelles technologies.
Rigueur et organisation : code clair et documenté.
Esprit d’équipe : capacité à collaborer avec des profils variés (créatifs, scientifiques, data).
Autonomie encadrée : savoir avancer seul tout en sollicitant l’équipe au besoin.
🌟 Pourquoi rejoindre ZORBA ?
Travailler sur des projets innovants mêlant science, design et IA générative.
Participer à la création d’outils utilisés par des marques internationales et des instituts de recherche.
Évoluer dans une équipe pluridisciplinaire (3D, IA, design, data).
Développer vos compétences sur un stack moderne (React, Node.js, MongoDB, Docker, AWS).