Programmeuse, Programmeur généraliste (mobile)

Jul 03, 2022
Montréal, Canada
... Not specified
... Intermediate
Full time
... Office work

En tant que programmeur généraliste à Ubi Montréal, vous reconnaissez avoir fait un excellent travail lorsque les outils que vous avez créés sont stables, fonctionnels, performants et efficaces pour les membres de l’équipe de production.

Ainsi, vous développerez des systèmes touchant à un spectre très large, allant du moteur de jeu, à l’éditeur de jeu ou encore à tout middleware utilisé par la production. Vous serez aussi amené·e à travailler dans un système spécifique (AI, 3D, son, animation, etc.) dans le cadre de mandats particuliers ou selon la taille et les besoins de votre équipe. 

Vous travaillerez en quelque sorte dans l’ombre car vous rendez votre travail transparent aux utilisateur·trices des systèmes que vous créez. Toutefois, votre rôle sera central et vous tirerez profit du dialogue que vous aurez avec les nombreux corps de métiers avez lesquels vous travaillerez.

Ce que vous ferez

  • Développer les systèmes génériques qui viendront soutenir les fonctionnalités des programmeurs spécialistes (AI, 3D, son, animation, etc.) et s’assurer de leur intégration (moteur Unity, éditeur ou middleware).
  • Soutenir l’équipe de production en s’assurant que leurs outils sont stables et fonctionnels.
  • Programmer de façon claire et structurée tout en étant conscient des requis de performance, de maintenance, de modularité, d’extensibilité et de compatibilité.
  • Surveiller les budgets de performance et de mémoire et faire les ajustements requis.
  • Déboguer et optimiser les systèmes en place.
  • Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs de comprendre comment utiliser les nouveaux systèmes et fonctionnalités.

Ce que vous apportez à l'équipe

  • Un baccalauréat en informatique ou en génie informatique ou toutes autres formations équivalentes
  • Un minimum de 5 ans d’expérience en programmation de logiciel, idéalement dans le domaine du jeu vidéo ou toutes autres expériences pertinentes
  • Une excellente maîtrise des différents langages de programmation, en particulier le C#
  • Un bon esprit d’analyse et de synthèse ainsi que le sens du détail
  • La capacité à travailler en équipe et de bonnes habiletés relationnelles et de communication
  • De l’autonomie, de la curiosité et de la débrouillardise qui vous pousseront à aller vers les gens
  • Une souplesse dans l’organisation de votre travail, vous permettant de vous adapter aux changements

Ce qu’il faut nous envoyer

  • Votre CV mettant en valeur votre formation, vos expériences et vos compétences

A propos de nous

Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays aux quatre coins du monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses au moyen d’expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six et bien d’autres à venir.

Ubisoft est une entreprise soucieuse de l’égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent l’épanouissement et l’expression de tous·tes.

Travailler à Ubi MTL, c’est jouir d’un milieu de travail qui éveille la créativité et favorise la connexion. Nous offrons un espace collaboratif axé sur l’avancement professionnel, les occasions d’apprentissage et le bien-être (nos importants avantages sociaux en témoignent!).

Si vous êtes enthousiaste à l’idée de relever des défis passionnants, d’exploiter les toutes dernières technologies et de prendre part au futur du divertissement, rejoignez-nous pour créer l’inconnu. 
 

À Ubisoft, vous êtes les bienvenu·es tel·les que vous êtes. Nous accueillons la diversité sous toutes ses formes. Nous nous engageons à favoriser un environnement de travail inclusif et respectueux de toutes les différences.

EMPLOYEE SIZE
5000 + employees
COMPANY JOBS
2644 available jobs
WEBSITE