Hybride ou présentiel selon les règles sanitaires en vigueur au moment du stage;
Seul·e·s les étudiant·e·s inscrit·e·s dans un programme d'études au moment du stage, sont éligibles;
Relève de : Directeur du développement.
Responsabilités
Implémenter des logiciels en C# en appliquant les principes de développement "best-in-class" tout en produisant un code intuitif et facile à déboguer qui fonctionne de manière optimale sur nos appareils ciblés;
Collaborer avec les autres départements/équipes dans la mise en ?uvre des fonctionnalités du jeu, y compris ses mécanismes de gameplay, son front-end et son back-end;
Analyser et estimer les délais, les coûts et les besoins, ainsi que l'impact des fonctions proposées à l'équipe de direction (avec le soutien de l'équipe);
Maintenir à jour la documentation technique des systèmes techniques, partager les connaissances avec les pairs et présenter le travail livré;
Contribuer à la réalisation des objectifs du projet et de l'équipe.
Expérience & Qualifications
Dernière année d'études dans un diplôme lié à la programmation, au génie logiciel, au génie informatique ou équivalent;
Expérience avec Unity 3D de préférence ; sinon, expérience avec d'autres moteurs de jeu et avec C# ou C++;
Expérience diversifiée en programmation (participation à des GameJams, développement de projets scolaires et/ou personnels) un atout important;
Bilinguisme français-anglais.
Qualités interpersonnelles
Capacité à établir des priorités, à planifier, à organiser le travail, à gérer le temps et à travailler à temps;
Capacité à travailler en équipe, en personne et à distance;
Excellentes "soft skills", un atout;
Excellente communication écrite et orale en français et en anglais;
Motivation, dynamisme et enthousiasme sont essentiels.
Motivations & intérêts
Désir d'apprendre, d'itérer et de créer des jeux géniaux;
Esprit d'entreprise, collaboration, innovation, inclusion et centré sur le joueur.