Programmeur·se Fullstack - Technologies centrales
TechnologieDescription
Es-tu prêt·e à 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), 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 Interactive, 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.*
Nous sommes à la recherche d'un·e programmeur·euse full stack pour rejoindre l'équipe des technologies centrales (Core Tech). Core Tech est responsable du développement d'un large éventail d'initiatives, notamment des fonctionnalités en jeu, des applications hors jeu ainsi que des services backend et frontend qui soutiennent et enrichissent les jeux de Behaviour.
Afin de nous aider à atteindre nos objectifs stratégiques à long terme, nous recherchons une personne capable de s'intégrer à l'équipe et de contribuer activement à diverses initiatives sous la supervision et avec l'accompagnement de collègues plus expérimenté·es. La personne idéale possède des bases solides en technologies Web frontend et backend ainsi qu'une forte volonté de développer ses compétences.
Des connaissances en C++ et en développement de jeux vidéo constituent un atout.
Dans ce rôle, tu auras les responsabilités suivantes
- Contribuer au développement de fonctionnalités backend et frontend. En collaboration avec tes coéquipier·ères, tu participeras à la création de nouveaux systèmes et à la refonte de systèmes existants. Tu travailleras sur une grande variété de fonctionnalités rapides, sécurisées et capables de s'adapter à des millions d'utilisateur·rices actif·ves chaque jour;
- Corriger des bogues. Les services de Core Tech évoluent constamment, et les bogues font partie de la réalité du développement. Tu contribueras à l'investigation et à la résolution de problèmes de complexité variable, qu'il s'agisse de correctifs simples ou d'incidents critiques plus difficiles à reproduire;
- Contribuer à l'optimisation des performances et de la mémoire. Tu seras exposé·e à différents enjeux de performance et participeras à l'analyse des fonctionnalités, à l'identification des goulots d'étranglement ainsi qu'à leur optimisation;
- Effectuer des tests. Tu rédigeras des tests unitaires, fonctionnels et de charge afin d'assurer la robustesse et la qualité des fonctionnalités sur lesquelles tu travailles;
- Collaborer avec tes collègues. Tu travailleras avec d'autres programmeur·euses, des responsables techniques et des gestionnaires de l'équipe Core Tech, ainsi qu'avec des programmeur·euses et des développeur·euses d'autres disciplines au sein des équipes de production de jeux et des équipes d'édition. La plupart des fonctionnalités nécessitent une collaboration étroite avec les membres d'autres équipes.
Ce que nous recherchons
- 3 ans d'expérience comme développeur·euse full stack. Une expérience dans l'industrie du jeu vidéo constitue un atout;
- Polyvalence. Tu es à l'aise à travers l'ensemble de la pile technologique : frontend et backend, développement de fonctionnalités et correction de bogues, code de haut niveau comme de bas niveau. Une expérience en C++ ou en développement de jeux vidéo représente un atout important;
- Expérience avec les bases de données. Tu es familier·ère avec les technologies de bases de données non relationnelles (NoSQL), comme DynamoDB. Une connaissance des bases de données relationnelles, comme MySQL, constitue un atout;
- Une expérience avec Node.js, TypeScript, les frameworks Web (comme React) et les services AWS représente un atout important;
- Un esprit collaboratif, une approche orientée vers les solutions et une forte volonté d'apprendre.
Nous pouvons utiliser des outils d'intelligence artificielle (IA) pour soutenir certaines parties du processus de recrutement, comme la revue des candidatures, l'analyse des CV ou l'évaluation des réponses et l'identification de potentiels incongrus ou signaux de vérification dans les documents de candidature basés sur les informations disponibles. Ces outils assistent notre équipe de recrutement mais ne remplacent pas le jugement humain. Les décisions finales de recrutement sont prises par des humains. Si tu souhaites plus d'informations sur la manière dont tes données sont traitées, veuillez nous contacter.
Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.
Envie qu'on travaille pour vous ?
Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.
Rejoindre le banc de talents