Description du poste
En tant que programmeur sénior Unity pour EDOKI Académie, vous serez chargé de concevoir, développer, optimiser et maintenir nos expériences interactives et jeux éducatifs sur mobile et tablette. Vous travaillerez avec une équipe agile composée d’autres développeurs, artistes, designers et chefs de projet afin de livrer des produits immersifs, performants et évolutifs destinés à un jeune public international.
Responsabilités principales
- Développer des applications interactives et des jeux éducatifs en utilisant Unity et C#
- Concevoir et intégrer des systèmes de dialogue IA pour personnages virtuels dans un contexte éducatif, incluant l’interfaçage avec des API d’IA (OpenAI, Gemini, etc.), l’optimisation des performances, la création de prompts personnalisés, et l’adaptation des réponses selon le rôle et le public cible
- Collaborer avec les designers et artistes pour intégrer les visuels, animations et éléments sonores
- Optimiser les performances des jeux pour diverses plateformes (iOS, Android, etc.)
- Implémenter des fonctionnalités telles que les systèmes de progression, les mini-jeux, et les interactions tactiles
- Participer à l’analyse des besoins techniques et proposer des solutions innovantes
- Contribuer aux revues de code et à la documentation technique
- Participer aux phases de tests (unitaires, fonctionnels, automatisés) et au déploiement
- Intégrer les services backend et les APIs pour le suivi utilisateur, les sauvegardes et autres besoins fonctionnels
- Assurer la qualité du code, la sécurité et la stabilité des applications
- Encadrer techniquement les membres juniors de l’équipe et partager votre expertise
Compétences et qualifications requises
- Diplôme en informatique, développement de jeux ou domaine connexe
- Expérience professionnelle de 7 ans ou plus en développement dont 4 avec Unity et C#
- Excellente connaissance du pipeline Unity, du moteur physique et des techniques d’optimisation
- Capacité à concevoir des architectures de projet modulaires et évolutives
- Connaissance des principes de gamification et UX pour enfants (un atout)
- Expérience avec des outils comme Git, Jira, ou CI / CD
- Connaissance des services cloud (ex : AWS, Firebase) et des bases de données (locales ou distantes)
- Une expérience dans l'intégration de modèles d'IA générative (ChatGPT, etc.) pour des interactions personnalisées sera considérée comme un atout majeur.
- Compétences en communication, autonomie, rigueur et esprit d’équipe
- Maîtrise du français et anglais requis
Conditions de travail
- Mode de travail hybride (présentiel + télétravail)
- Abonnement au transport en commun pris en charge
- Assurances collectives et télémédecine
- REER / RPDB et programme de soutien aux employés et leur famille
- Accès à la formation continue
- Réductions sur nos livres, magazines et applications
- Stationnement gratuit sur place
- Congé pendant les Fêtes
Si vous avez besoin d'accommodements pendant le processus de recrutement, nous travaillerons avec vous pour répondre à vos besoins.
Développeur front-end | Front-End Developer
Développeur Full Stack / Fullstack developer
J-18808-Ljbffr
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte