Développeur Unity

Montreal

Offre publiée le 2025-08-13

Bayard Presse Canada inc.

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