BrightIT

BrightIT

Node.js Backend Team Lead (iGaming)

Toronto, ON · Full-time

Sponsorship not specified$165k-$200kDetected 19 days ago
JavaScriptTypeScriptNode.jsBackend DevelopmentCode ReviewGitSQLNoSQLMySQLMongoDBRedisKubernetesCI/CDDevOpsPlatform EngineeringGraphQLRESTRabbitMQWebSocketsLeadershipCommunicationMentoring

About the role

  • This role blends hands‑on backend engineering with technical leadership, giving you the opportunity to guide a team of developers, influence architecture, and ensure performance, reliability, and scalability for thousands of players worldwide.

Responsibilities

  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Lead and mentor a team of backend engineers, providing technical guidance, code reviews, and support for their growth and performance.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Develop, maintain, and scale robust backend services built with Node.js (Nest.js framework).
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Design and implement third‑party API integrations and new platform modules from concept through deployment.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Work with SQL and NoSQL databases (MongoDB, MySQL, Redis) to support high‑volume data operations.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Implement REST, GraphQL, and WebSocket communication protocols across services.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Collaborate closely with frontend, DevOps, and product teams to deliver reliable and efficient solutions.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Participate in and lead code reviews, architecture discussions, and continuous integration initiatives.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Deep knowledge of JavaScript (ES6+) and modern backend design patterns.
  • Be the ultimate guardian of our community: Lead the charge in player safety by architecting world-class responsible gaming protocols and pioneering next-gen tools that set the gold standard for player protection.
  • At the heart of our platform is a sophisticated responsible gambling framework designed to protect our community.

Requirements

  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> 5+ years of professional experience in web development.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> 3+ years of hands‑on experience with Node.js (ideally with the Nest.js framework).
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Practical experience with high‑volume databases (SQL and NoSQL), including MongoDB, MySQL, and Redis.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Proficiency with Git and collaborative development workflows.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Experience with message brokers (such as RabbitMQ or Redis Pub/Sub).

Nice to have

  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> 2+ years of experience with CI/CD pipelines, containerization, and microservices deployment.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Familiarity with Kubernetes or other container orchestration systems.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Experience with the NATS messaging system.
  • p]:pt-0 [&>p]:mb-2 [&>p]:my-0"> Hands‑on experience with TypeScript and advanced Node.js tooling.
  • Culture: A collaborative team environment where we care deeply for our employees and our social impact.
  • Stability: A full-time, in-office role (5 days a week) in a professional and modern workspace.
  • We take pride in being a socially conscious operator that leverages technology to ensure gaming remains safe, transparent, and sustainable for everyone.

Compensation

  • $165,000 - $200,000 CAD per year
  • AI Disclosure: We do not use artificial intelligence to screen, assess, or select applicants for this position.
  • Vacancy Status: This posting is for an existing vacancy at our Toronto office.
  • BrightIT is a high-velocity tech hub focused on delivering world-class digital solutions for the iGaming sector.
  • We bridge the gap between creative startup culture and industrial-scale execution.
  • Mission: Empowering brands through bold, responsible technology.

Benefits

  • Robust extended health, dental, and vision coverage from day one.
  • Time Off: 20 days of paid vacation plus additional paid sick days to ensure you stay rested and healthy.

Company info

  • A collaborative team environment where we care deeply for our employees and our social impact.
  • What We're Looking For:

This listing is sourced directly from BrightIT's careers page and normalized into a canonical job model.