Current jobs related to Principal Fullstack Programmer - Montreal - Behaviour Interactive is the largest Canadian gaming studio, with more than 1,300 employees worldwid


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"h1": "Principal Fullstack Programmer", "p": "At Behaviour Interactive, we're pushing the boundaries of interactive entertainment. Our Core Tech team is seeking a seasoned Principal Fullstack Programmer to join our ranks. As a key member of our team, you'll be responsible for delivering high-quality backend and frontend features, optimizing performance and...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    {"h1": "Principal Fullstack Programmer", "p": "At Behaviour Interactive, we're pushing the boundaries of interactive entertainment. Our Core Tech team is seeking a seasoned Principal Fullstack Programmer to join our ranks. As a key member of our team, you'll be responsible for delivering high-quality backend and frontend features, optimizing performance and...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    About Behaviour Interactive Inc.Behaviour Interactive Inc. is a leading game development studio based in Montreal, Canada. We are a dynamic and independent studio with a passion for creating immersive gaming experiences.Job Title: Senior Fullstack ProgrammerWe are seeking a highly skilled Senior Fullstack Programmer to join our Core Tech team. As a key...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Unlock Your Potential as a Senior Fullstack ProgrammerAt Behaviour Interactive, we're on a mission to revolutionize the gaming industry with cutting-edge technology. As a senior fullstack programmer, you'll be part of our Core Technologies team, responsible for developing and maintaining the backend and frontend services that power our games.Key...


  • Montreal, Quebec, Canada 2K Full time

    Senior Fullstack ProgrammerWe are seeking a highly skilled and experienced Senior Fullstack Programmer to join our Core Technologies team at Behaviour Interactive. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud-based services and applications.Key Responsibilities:Design and develop high-quality,...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Fullstack ProgrammerBehaviour Interactive Inc. is a leading game development studio that's pushing the boundaries of interactive entertainment. We're seeking a seasoned Senior Fullstack Programmer to join our Core Technologies team, where you'll play a crucial role in shaping the future of our games.About the RoleWe're looking for a highly skilled and...


  • Montreal, Quebec, Canada Behaviour Interactive Inc. Full time

    Senior Fullstack ProgrammerBehaviour Interactive Inc. is a leading game development studio that's pushing the boundaries of interactive entertainment. We're seeking a seasoned Senior Fullstack Programmer to join our Core Technologies team, where you'll play a crucial role in shaping the future of our games.About the RoleWe're looking for a highly skilled and...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Offre de poste : Développeur Fullstack JavaNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.Responsabilités :Concevoir et développer des applications fullstack Java, en intégrant les services et produits infonuagiques d'AWS.Agir en tant que...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack JavaNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.ResponsabilitésLe candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés. Nous prenons en charge les procédures de permis de...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack JavaNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.ResponsabilitésLe candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés. Nous prenons en charge les procédures de permis de...


  • Montreal, Quebec, Canada Cofomo Full time

    Développeur Fullstack - Cofomo Nous recherchons un Développeur Fullstack passionné pour rejoindre notre équipe à Cofomo. Responsabilités Concevoir des solutions optimales, performantes et évolutives; Améliorer les processus, pratiques et outils utilisés par ton équipe et la direction; Analyser les spécifications fonctionnelles et non...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack Java / IaC / AWSNous recherchons un expert en développement logiciel pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.Responsabilités :Concevoir et développer des applications fullstack en Java, en utilisant AWS et les principes d'IaC.Agir en tant que conseiller/consultant auprès de...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack Java / IaC / AWSNous recherchons un expert en développement logiciel pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.Responsabilités :Concevoir et développer des applications fullstack en Java, en utilisant AWS et les principes d'IaC.Agir en tant que conseiller/consultant auprès de...

  • Digital Programmer

    1 month ago


    Montreal, Canada Behaviour Interactive is the largest Canadian gaming studio, with more than 1,300 employees worldwid Full time

    p>Principal Fullstack Programmer – Core TechnologiesDepartment and Team: Product Group / ProgrammingStatus: Permanent Full-TimeLocation: Montreal, QC, Toronto, ONThe Role:Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack Java / IaC / AWSNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.Responsabilités:Concevoir et développer des applications fullstack Java pour nos clients.Utiliser AWS pour déployer et gérer les applications.Créer des chaines...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Développeur Fullstack Java / IaC / AWSNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride.Responsabilités:Concevoir et développer des applications fullstack Java pour nos clients.Utiliser AWS pour déployer et gérer les applications.Créer des chaines...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior Fullstack ProgrammerBehaviour Interactive is a leading game development studio that's pushing the boundaries of interactive entertainment. We're looking for a seasoned Senior Fullstack Programmer to join our Core Technologies team and help us deliver cutting-edge features for our games.About the RoleWe're seeking a highly skilled and versatile...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Senior Fullstack ProgrammerBehaviour Interactive is a leading game development studio that's pushing the boundaries of interactive entertainment. We're looking for a seasoned Senior Fullstack Programmer to join our Core Technologies team and help us deliver cutting-edge features for our games.About the RoleWe're seeking a highly skilled and versatile...


  • Montreal, Quebec, Canada CHROME TECHNOLOGIES Full time

    Poste de Développeur Fullstack Java / IaC / AWSNous recherchons un expert en développement fullstack Java pour rejoindre notre équipe de conseillers du bureau de Montréal. Ce poste est en mode hybride et nécessite une excellente maîtrise des principes AWS d'IaC.Responsabilités :Concevoir et développer des applications fullstack Java pour les clients...


  • Montreal, Quebec, Canada Turbulent Full time

    Rôle et responsabilités Nous sommes à la recherche d'un Développeur Fullstack expérimenté pour intégrer notre équipe de développement à Montréal. En tant que membre clé de notre équipe, vous serez chargé de concevoir, développer et déployer des applications Fullstack pour répondre aux besoins de nos clients. Responsabilités clés ...

Principal Fullstack Programmer

2 months ago


Montreal, Canada Behaviour Interactive is the largest Canadian gaming studio, with more than 1,300 employees worldwid Full time

Principal Fullstack Programmer – Core Technologies

Department and team: Behaviour Digital / Programming

Status: Permanent Full-Time

Location: Montreal, QC, Canada

The role:

Headquartered in Montreal, Behaviour has more than 1,300 employees worldwide with studios in Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). This role is part of our business unit working on original games, focusing on the creation, development, and maintenance of Behaviour-owned IPs such as Dead by Daylight and Meet Your Maker.

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

We are looking for a principal full-stack programmer to join the core technologies (Core Tech) team.

Core Tech develops a collection of backend and frontend services that support and enhance Behaviour games. The services consist of the underlying cloud systems that games like Dead by Daylight use to develop their own in-game features, including matchmaking, player progression, in-game purchases, and messaging.

In this role you will:

  1. Deliver backend and frontend features, developing (designing and coding) new systems and refactoring existing systems, working on a wide variety of features that are fast, secure, and scale well to millions of concurrent players.
  2. Fix bugs, addressing features that are added or improved over time, including simple fixes and critical issues.
  3. Optimize both performance and memory by profiling features, detecting bottlenecks, and implementing optimizations.
  4. Test by writing unit tests, functional tests, and load tests to ensure the robustness and quality of the features you are working on.
  5. Work with peers, collaborating with fellow programmers, tech leads, and managers on the Core Tech team, as well as programmers and developers in other disciplines.

What we're looking for:

  1. At least fourteen (14) years of experience as a full-stack developer, with experience in the gaming industry being a plus.
  2. Versatility as a full-stack generalist comfortable working on a wide variety of features: low- and high-level code, frontend and backend.
  3. Experience with databases, particularly relational and non-relational technologies like DynamoDB, Redis, MySQL, and others.
  4. Experience with NodeJS, Typescript, web frameworks (React/Angular), and AWS services is a big plus.
  5. A solution-oriented mindset and a collaborative spirit.

Behaviour Interactive is the largest Canadian gaming studio, recognized for its flagship franchise, the multiplayer survival horror game Dead by Daylight, which has entertained over 60 million players. The studio is expanding its portfolio of original IP with multiple projects and has established itself as one of the world’s leading providers of external development services, partnering with industry leaders like Microsoft, Sony, EA, Warner Bros. Discovery, and Take-Two. Behaviour has developed an award-winning culture and has been recognized as one of the Best Places to Work in Canada.

#J-18808-Ljbffr