About The Position

Behaviour Interactive is seeking a talented Backend programmer (Node.js) with operational skills to join their Corporate Technologies group. This team develops and supports the tools that game production teams need to deliver outstanding experiences to millions of players worldwide. As a member of the Platform team, you will create and maintain tools and services that support player experience, relying on advanced CI/CD pipelines and infrastructures, as well as evolving platforms and technologies that empower developers, reducing the time-to-production of solid features and products. Behaviour Interactive is a dynamic, independent studio with over 1200 passionate employees, with studios in Montreal, Toronto, Rotterdam, and the UK. They focus on two core business areas: Services and Original Games. The Services team collaborates with major gaming and entertainment companies, while the Original Games unit develops their own IPs like Dead by Daylight. Behaviour Interactive values diversity and inclusion, striving for an equitable environment where everyone is celebrated.

Requirements

  • 5 years experience developing backend applications with JavaScript, TypeScript, and Node.js.
  • Good understanding of REST APIs, WebSockets, and modern software architecture principles.
  • Familiarity with CI/CD practices and tools such as GitLab Pipelines, Jenkins, or GitHub Actions.
  • Experience deploying and supporting applications on cloud platforms such as AWS, Azure, or GCP, with exposure to Infrastructure as Code tools like Terraform, Pulumi, or Helm.
  • Knowledge of relational and NoSQL databases, including data modeling and performance considerations.

Nice To Haves

  • Experience with Linux environments
  • React and/or Angular
  • Server performance optimization
  • Secure client-server development

Responsibilities

  • Design, build, and maintain advanced tools, services, and operational systems that enhance the developer experience.
  • Define technical specifications and requirements before developing new features and services.
  • Diagnose and resolve issues to improve application stability, code quality, and CI/CD pipeline robustness.
  • Collaborate closely with other engineers to deliver scalable, gaming server-compliant services.
  • Develop, execute, and analyze functional and load testing to ensure performance and reliability.
  • Optimize code and system performance while accounting for the live, online nature of game environments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service