Jobs.ca
Jobs.ca
Language

About the role

Le rôle

Nous recherchons un·e programmeur·se full-stack sénior·e pour rejoindre l’équipe des technologies de base (Core Tech). Core Tech est responsable du développement d’un large éventail d’initiatives, incluant des fonctionnalités en jeu, des applications hors jeu, ainsi que des services backend et frontend qui soutiennent et améliorent les jeux de Behaviour.

Pour nous aider à atteindre nos objectifs stratégiques à long terme, nous cherchons un·e candidat·e capable de s’intégrer à l’équipe et de jouer un rôle central dans le développement et la responsabilité d’initiatives majeures. Le/la candidat·e idéal·e doit maîtriser les technologies web frontend et backend. La connaissance du C++ et du développement de jeux est un plus.

Prêt à plonger dans le monde du développement de jeux vidéo à la pointe de la technologie ? Basé à Montréal, Behaviour Interactive est un acteur majeur de l’industrie du jeu, créant des expériences inoubliables sur PC, console et mobile. On est un studio indépendant dynamique avec plus de 1200 employés passionnés, et on a des studios à Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK–North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux. Notre équipe Services collabore avec des géants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un développement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unité Jeux Originaux repousse les limites de notre créativité avec nos IPs emblématiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !

Chez Behaviour Interactif, on croit en l’équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C’est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables. Dans ce rôle, vous devrez :

  • Livrer des fonctionnalités backend et frontend : Vous développerez de nouveaux systèmes et refactoriserez les systèmes existants, travaillant sur une grande variété de fonctionnalités rapides, sécurisées et pouvant s'adapter à des millions de joueurs simultanés.
  • Corriger les bugs : Les services Core Tech impliquent des fonctionnalités ajoutées ou améliorées constamment. Avec ces fonctionnalités viennent également des bugs et d'autres problèmes. Les bugs varient en forme, en taille et en priorité, allant d'une correction simple à un problème critique difficile à reproduire.
  • Optimiser les performances et la mémoire : Des problèmes de performance ou de mauvaise utilisation de la mémoire peuvent survenir. Vous effectuerez des profils de fonctionnalités, détecterez les bloquants et les optimiserez.
  • Tester: Vous écrirez des tests unitaires, fonctionnels et de charge pour garantir la robustesse et la qualité des fonctionnalités sur lesquelles vous travaillez.
  • Collaborer avec vos pairs : Vous travaillerez avec des collègues programmeurs, responsables techniques et managers de l'équipe Core Tech, ainsi qu'avec des développeurs d'autres disciplines des équipes de production ou d'édition des jeux. La plupart des fonctionnalités nécessitent un travail étroit et une collaboration avec les membres d'autres équipes.

Ce que nous recherchons :

  • Un·e candidat·e expérimenté·e : Ce poste est de niveau senior. Vous devez avoir au moins 5 ans d'expérience en tant que dé veloppeur.se full-stack. Une expérience dans l'industrie du jeu vidéo est un atout.
  • Polyvalence: Vous devez être un·e généraliste full-stack à l'aise pour travailler sur une grande variété de fonctionnalités : code bas et haut niveau, fonctionnalités: du code bas niveau et haut niveau, des fonctionnalités et des bugs, du frontend et du backend. Une expérience en C++ et dans le développement de jeux est un atout important.
  • Expérience avec les bases de données : Vous devez être très à l'aise avec les technologies de bases de données relationnelles et non relationnelles comme MySQL, DynamoDB, et autres.
  • Maîtrise des outils technologiques clés : Une expérience avec NodeJS, Typescript, des frameworks web (Angular/React), et les services AWS est un grand atout.
  • Esprit collaboratif et orienté solution : Vous devez être capable de travailler en équipe et de proposer des solutions efficaces.

About Behaviour Interactive

Computer Games
1001-5000

Behaviour Interactive is the largest Canadian gaming studio, with more than 1,300 employees worldwide. Behaviour is best known for its flagship franchise, the multiplayer survival horror game Dead by Daylight™, which has entertained over 60 million players across multiple platforms. The studio is currently expanding its portfolio of original IP with multiple projects. Behaviour has also established itself as one of the world’s foremost providers of external development services. The company has partnered with many of the gaming industry’s leaders, including Microsoft, Sony, EA, Warner, Netflix, and Take-Two, among many others. Over 30 years, Behaviour has developed an unparalleled, award-winning culture. The company was named one of the Best Places To Work in Canada by GamesIndustry.biz, and has been recognized with Deloitte Canada’s Enterprise Fast 15 and Best Managed Company awards. Headquartered in Montreal, Behaviour has expanded its global presence with studios in Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), and the United Kingdom (Behaviour UK – North and Behaviour UK – South) and in Rotterdam (Behaviour Rotterdam). For more information, visit www.bhvr.com.