This job might no longer be available.
Programmeuse, Programmeur online (game client) - Rainbow Six Siege
2 years ago
Description du poste
Lorsque vous êtes programmeuse ou programmeur online, vous développerez et optimiserez des systèmes online de Rainbow Six Siege avec une mentalité DevOps et live ops.
Dans une équipe d’environ une dizaine de programmeuses et programmeurs dédiés à la création, au débogage, à la maintenance et à l’amélioration des services de Rainbow Six du côté serveur et du côté client, vous serez au centre de nouvelles fonctionnalités innovantes.
En tant qu'équipe, nous croyons fermement :
- dans un rythme de travail durable et un bon équilibre vie-travail dans un environnement sain et inclusif;
- au développement itératif et à la mise à disposition rapide de la valeur aux joueuses et joueurs (nous livrons en direct toutes les 2 semaines 😊);
- que rien n'est hors limites et qu'il est possible (et souhaitable) de réaliser des améliorations majeures par petits incréments; et
- que cette philosophie nous permet de livrer un jeu de meilleure qualité pour nos joueur·euses.
Entouré·e de talents spécialisés dans la livraison de core tech, au cours de la période d'intégration - et au-delà - vous aurez le soutien d’un éventail d’expert·es qui vous aideront à vous mettre à niveau et à affiner vos compétences, tout en rehaussant ensemble la qualité et la vision du jeu.
Ce que vous ferez
Au sein d'un groupe qui favorise le développement itératif, adopte une approche ouverte de la conception et accorde une grande importance au feedback, vous allez :
- Développer des fonctionnalités online. Vous participerez à la conception, au codage, aux tests, à l'intégration et au débogage des fonctionnalités de R6 telles que la progression du jeu, l'économie, le matchmaking, la prévention des tricheries et les échanges sociaux.
- Proposer des conseils techniques. Vous fournirez aux conceptrices et concepteurs de jeu les moyens de réaliser au mieux leur vision et les aiderez à l'affiner.
- Offrir une intégration/livraison continue. Vous orchestrerez des mises à jour fréquentes et transparentes dans tous les environnements, en mettant votre travail dans les mains des gamers aussi rapidement que possible.
- Fournir une expertise de bout en bout. Vous intégrerez vos services dans le game client et aiderez les équipes de jeu à les utiliser au mieux, en recueillant leurs commentaires en cours de route.
- Améliorer le jeu. (Notre but est d'offrir la meilleure expérience en ligne à nos joueuses et joueurs, après tout.)
- Collaborer au quotidien. Vous travaillerez de près avec une variété des cellules différentes au sein de Rainbow Six Siege, des services externes et plusieurs équipes de production et de support internes.
- Rester à l'affût des meilleures pratiques. Vous garderez un œil sur les progrès de DevOps et des avancées technologiques dans l'industrie (spécialement la nouvelle génération de consoles).
- Développer vos compétences. Vous échangerez avec vos collègues du côté serveur afin de faire évoluer vos capacités full-stack. (D’ailleurs, comme membre de l’équipe, vous aurez la possibilité de changer de cellules et de toucher à plusieurs sujets en fonction de vos intérêts.)
Qualifications
Ce que vous apportez à l’équipe
- Expérience en développement et optimisation de fonctionnalités online (ou autre expérience pertinente)
- Maîtrise du C++ et connaissances de la programmation asynchrone
- Compétences en matière d'analyse des exigences
- L’ouverture d'esprit : vous êtes sensible aux nouvelles idées et perspectives
- La capacité à équilibrer les priorités à court terme et les objectifs à long terme
- Un diplôme en informatique ou génie informatique (ou une formation connexe)
- Un esprit collaboratif + la capacité de communiquer au sein d'une grande équipe répartie sur deux continents
Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience de travail pertinentes, comme l'exige le gouvernement.
Ce qu’il faut nous envoyer
- Votre CV mettant en valeur votre parcours et vos compétences
Une personne réelle analysera votre candidature. Dans ce cas, il s’agit d'Alexis, notre spécialiste en acquisition de talents. Alors qu’il commence à faire votre connaissance à travers votre profil, apprenez à le connaître à travers la vidéo ci-dessous.
Informations complémentaires
À propos de nous
Nous créons l'inconnu depuis 1997. Chez Ubisoft Montréal, un but commun nous uni·es : enrichir la vie des joueuses et des joueurs grâce à des expériences de jeu originales et mémorables. Nous développons des franchises emblématiques qui fascinent des millions de personnes à travers le monde, incluant Assassin's Creed, Far Cry, For Honor, Rainbow Six, Watch Dogs - et, bon, on ne peut quand même pas dévoiler tous nos secrets.
Notre plus grande force est (et sera toujours) notre communauté d’employé·es : les talents audacieux qui soutiennent et produisent les jeux de qualité qui ont marqué l’histoire de notre studio.
Quand vous rejoignez Ubi MTL, vous découvrez un milieu de travail qui éveille la créativité et favorise les connexions : un environnement composé d'une variété de voix, d'identités, d'origines, d'expériences et de perspectives. Nous offrons un espace axé sur la collaboration et qui mise sur l'avancement professionnel, une foule d'opportunités d'apprentissage ainsi que d’importants avantages sociaux pour le bien-être.
Ici, notre désir de rêver gros, de prendre des risques et d’évoluer contribue à l'innovation et au dépassement des limites qui mènent finalement à notre succès collectif.
Chez 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.
Create Your Profile — Game companies can contact you with their relevant job openings.