Project Programming Lead Gameplay [Rainbow Six Mobile]

Montreal

Offre publiée le 2025-12-13

Ubisoft

Description du poste

Rainbow Six Mobile is looking for a Gameplay Programming Lead (CPI) to lead the technical vision and execution of the player experience including our tactical gameplay loop, multiple progression systems, in-game menus, and many other features.

Responsabilités

  • Travailler avec les producteurs associés pour définir des objectifs de production réalistes pour les chefs d'équipe et les responsables de production, et s'assurer que ces objectifs sont atteints dans les délais convenus.
  • Collaborer étroitement avec notre Directeur Technique, Architecte Technique et d'autres Chefs de Projet pour garantir que tous les départements sont alignés et travaillent vers les objectifs de projet de haut niveau.
  • Tenir des discussions régulières avec les Directeurs de Jeu et les Designers Principaux concernant les fonctionnalités à venir ou les améliorations, la faisabilité technique des changements proposés et la sensation générale du jeu.
  • Travailler en étroite collaboration avec nos responsables QC à Montréal et à Bucarest pour maintenir un niveau élevé de qualité de build à tout moment, permettant aux développeurs de travailler, tester et livrer sans obstacles.
  • Identifier les besoins en personnel pour nos équipes de programmation Gameplay, IA et UI afin de soutenir à la fois les mandats transversaux et les équipes produits de R6M. Au besoin : ouvrir des postes dans RPM, collaborer avec l'équipe de recrutement des studios ou réaffecter le personnel existant pour garantir que les objectifs de production sont atteints.
  • Promouvoir l'excellence technique et l'innovation sur le projet en dirigeant les responsables techniques, en supervisant les chefs d'équipe de programmation et leurs rapports, et en encourageant l'équipe à poursuivre des solutions ambitieuses et de haute qualité en collaboration avec l'équipe centrale.

Qualifications

  • Un diplôme de licence en informatique, en ingénierie logicielle ou dans un domaine connexe.
  • Plus de 10 ans d'expérience en programmation (C# / C), y compris au moins cinq ans à gérer une équipe de programmation de jeux vidéo.
  • Connaissance des moteurs de jeu tels que Unity, Unreal ou d'autres moteurs internes.
  • Expérience dans la livraison d'au moins un jeu complet.
  • Une compréhension approfondie de la production de jeux vidéo (animation, audio, 3D, gameplay, IA, etc.) et des réalités de travail avec des équipes transversales.
  • Excellente maîtrise des principes de programmation et des meilleures pratiques.
  • Forte capacité de leadership et esprit d'équipe soutenus par des compétences en communication efficaces.
  • Une approche empathique pour gérer le stress dans un environnement dynamique (il y a toujours une solution et vous le savez).
  • Un état d'esprit ouvert et innovant combiné à de fortes compétences analytiques et de synthèse.
  • Un état d'esprit d'enseignement et un désir sincère de partager votre vaste expertise technique.

Informations supplémentaires

Ubisoft est un leader mondial du jeu vidéo avec des équipes à travers le monde créant des expériences de jeu originales et mémorables, d'Assassin's Creed à Rainbow Six, Just Dance et plus encore. Nous croyons que des perspectives diverses aident à la fois les joueurs et les équipes à prospérer. Si vous êtes passionné par l'innovation et le dépassement des limites du divertissement, rejoignez notre aventure et aidez-nous à créer l'inconnu !

Nous adoptons un modèle de travail hybride vous aidant à rester connecté avec votre équipe et aligné sur les priorités commerciales tout en vous offrant l'opportunité de maintenir votre équilibre travail-vie personnelle. Notez que certains postes sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.

  • Remote Work : Non
  • Employment Type : Temps plein
  • Key Skills : Aviation Safety, Arabic Speaking, Information Technology Sales, JQuery, Db2
  • Experience : années
  • Vacancy : 1