Skip to main content
Uppeople logo

Team Lead Node.js Developer

Uppeople
Full Timelead
Toronto, Ontario, CAPosted March 8, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptSQLGraphQLNode.jsMySQLMongoDBRedisGitRESTRabbitMQTDD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

A rapidly growing international iGaming company, now expanding its presence in Canada. In Toronto, we’re setting up a new hub to drive our North American growth — and we’re looking for a Team Lead Node.js Developer to join our engineering team.

Requirements

  • Strong knowledge of JavaScript and ECMAScript 8+ standards.
  • 3+ years of experience in leadership positions.
  • 7+ years of commercial experience with Node.js and Nest.js.
  • 8+ years of web development experience.
  • Experience working with high-load SQL and/or NoSQL databases.
  • Hands-on experience implementing REST, GraphQL, and WebSockets.
  • Good understanding of TDD principles and writing automated tests.
  • Solid knowledge of microservice architecture.
  • Proficiency with Git version control.
  • Experience with RabbitMQ and Redis.
  • Strong experience with databases such as MongoDB and MySQL.

Responsibilities

  • Develop and enhance in-house iGaming platform.
  • Being transparent with the team about challenges, failures, and successes.
  • Hiring and training technical personnel.
  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members and management to ensure projects are completed to standard.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Delegating work and assignments to team members.
  • Collaborating with their team to identify and fix technical problems.
  • Integrate with third-party APIs and ensure smooth data exchange.
  • Participate actively in developing new features from scratch.
  • Contribute to building scalable, resilient, and high-performance back-end services.
  • Collaborate closely with cross-functional teams to deliver end-to-end solutions.

Тип вакансії: Повна зайнятість

Оплата: $150 000,00 - $240 000,00 на рік

Місце роботи: Фізична присутність

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free