
Senior Backend Programmer – Central Technologies | Programmeur·euse Backend Sénior·e – Technologies centrales
Behaviour Interactive29 days ago
Montréal, CanadaSenior
Responsibilities
- Design, build, and maintain backend tools, services, and operational systems that improve developer experience.
- Define technical specifications and requirements for new features and services.
- Diagnose and resolve issues affecting application stability, code quality, and CI/CD pipeline robustness.
- Collaborate with engineers to deliver scalable services supporting game productions.
- Develop, execute, and analyze functional and load tests for performance and reliability.
- Optimize code and system performance for live, online game environments.
Requirements
- At least 5 years of experience developing backend applications with JavaScript, TypeScript, and Node.js.
- Strong 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 AWS, Azure, or GCP.
- Exposure to infrastructure-as-code tools such as Terraform, Pulumi, or Helm.
- Knowledge of relational and NoSQL databases, data modeling, and performance considerations.
- Experience with Linux environments, React, Angular, server performance optimization, and secure client-server development is an asset.
Tech Stack
AngularAWSAzureGitHub ActionsGoogle Cloud PlatformHelmJavaScriptJenkinsLinuxNode.jsReactTerraformTypeScript