Description de Poste
Department: Programming
Reporting to: Technical Director
The Studio
Compulsion Games est un studio de jeux de première partie et une filiale des Xbox Game Studios de Microsoft, situé à Montréal, Canada.
Fondé par des vétérans de l'industrie, nous avons une culture axée sur l'humain où nous nous faisons confiance et nous nous respectons, avec un amour et une passion partagés pour notre métier. Nos jeux ont été salués et récompensés pour leur art, leur musique, leur construction de mondes et leurs récits engageants. Nous sommes dévoués à créer des expériences qui semblent uniques et faites à la main, et notre équipe de programmation est là pour s'assurer que nos créateurs de contenu et nos designers soient aussi créatifs que possible.
Nous visons à créer des personnages avec des défauts humains convaincants et des récits qui explorent des thèmes lourds avec soin et empathie. Notre narration a généralement une bonne dose d'obscurité et d'humour pour équilibrer le tout.
The Culture
Compulsion Games est un studio axé sur la qualité avec une équipe humble qui aime expérimenter une approche artistique pour créer des jeux. Nous aimons recruter des personnes qui sont attirées par nos valeurs fondamentales de confiance, d'autonomie, d'harmonie et de savoir-faire, et qui partagent notre vision d'un studio construit autour de celles-ci. En tant qu'équipe, nous ne voulons pas grandir trop pour rester fidèles à ces valeurs, car elles ne se développent pas bien.
Une partie essentielle de notre processus de recrutement consiste à s'assurer que les nouvelles recrues sont bien alignées afin de construire une équipe et une entreprise harmonieuses. Nous tenons profondément à notre équipe et à leur bien-être, donc vous rejoindrez un groupe soudé qui est créatif, inclusif et soucieux de se développer mutuellement.
The Need
Nous cherchons à ajouter un programmeur Gameplay talentueux à notre communauté de programmation à taille humaine, pour aider à développer des systèmes et des ingrédients de gameplay tout en étant un membre actif et important de nos équipes de fonctionnalités multidisciplinaires. En tant que tel, vous devez être à l'aise pour communiquer et travailler avec une grande variété de disciplines. Nous avons besoin d'un programmeur qui est désireux de contribuer à l'expérience globale de gameplay de nos joueurs.
The Role
Nous aimerions quelqu'un qui n'a pas peur de communiquer et de travailler directement avec les équipes d'art, d'animation, de réalisation et de design pour développer des fonctionnalités et des systèmes de gameplay tels que l'interaction des joueurs, les comportements des personnages, les éléments de jeu, 3C, IA ou progression du jeu. Le rôle impliquera également de travailler sur des preuves de concepts pour des améliorations techniques, de déboguer et de peaufiner diverses fonctionnalités développées.
Nous avons besoin que vous ayez une expérience tangible dans l'industrie du jeu, de préférence en travaillant avec des jeux PC et/ou console, mais d'autres expériences pertinentes seront prises en compte. Avec cette exposition, nous nous attendons à ce que vous compreniez les principes fondamentaux du travail en équipe ainsi que le cycle de vie d'un projet réussi et comment vous adapter à chaque phase. Fidèles à nos valeurs fondamentales de confiance et d'autonomie, nous vous donnerons, à vous et à votre équipe, le pouvoir de décider ce qui doit être fait et comment y parvenir. Votre responsable et les autres programmeurs seront là pour vous soutenir et vous conseiller dans cette démarche.
Specific Role Requirements:
- Expérience de travail dans les jeux et autres expériences applicables. Nous respecterons vos compétences acquises et ferons de notre mieux pour nous assurer que vous puissiez utiliser vos forces quotidiennement. Nous ajusterons le titre en fonction de votre ancienneté.
- Nous valorisons les personnes ayant une connaissance approfondie dans un domaine spécifique tout autant que celles ayant une large connaissance et capables d'aider sur de nombreux fronts.
- Une expérience avec Unreal Engine est préférable ; montrer que vous avez maîtrisé au moins un moteur est obligatoire. Vous devez être un programmeur compétent et confiant utilisant C++.
- Nous espérons que vous êtes quelqu'un qui joue régulièrement à des jeux et comprend les fondamentaux qui rendent le gameplay « agréable ».
- Un désir d'apprendre, quel que soit votre niveau d'ancienneté, et de partager votre expertise avec les autres.
- Excellentes compétences en communication pour collaborer efficacement avec un groupe diversifié d'artistes, de designers et d'animateurs. C'est une partie particulièrement importante du travail, car les décisions sont souvent prises de manière organique dans notre studio.
- Nous attendons de hauts niveaux d'autonomie et de proactivité, car cela vous aiderait à prospérer dans notre culture de travail.
Veuillez noter qu'il s'agit d'un poste de contractant à durée déterminée, pour 12 mois initialement, avec possibilité de prolongation. Bien que nous opérions dans un environnement de travail hybride, notre préférence est de recruter des candidats qui peuvent passer du temps au studio régulièrement ; par conséquent, nous donnerons la priorité aux candidats locaux de Montréal et/ou de la province de Québec.
Notre emplacement au centre-ville de Montréal, situé à proximité de la station de métro Atwater, fonctionne sur un modèle hybride pour les employés basés ou prêts à déménager dans la région de Montréal.
Si vous êtes désireux de contribuer à une équipe qui redéfinit la narration dans les jeux, nous serions ravis d'avoir de vos nouvelles.
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte