Back to results

Closed listing

Node.JS Engineer

  • Toronto, ON, Canada
  • Greater Toronto Area, Canada, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Experience
6-8 years of backend engineering experience with Node.js and TypeScript.
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Node.js Engineer

Location: Toronto Ontario- hybrid 4 days

Long term Contract

Job Summary

  • 6-8 years of backend engineering experience with Node.js and TypeScript.
  • Strong expertise in building REST APIs and designing service/event contracts.
  • Hands-on experience with event-driven architectures using Kafka (or similar messaging platforms), including retries, idempotency, DLQ patterns, and schema/version management.
  • Strong MongoDB experience, including schema design, indexing, query optimization, and low-latency operational workloads.
More about this job

Responsibilities

Build backend services and REST APIs using Node.js and TypeScript, and design service and event contracts. Implement event-driven messaging patterns and develop low-latency MongoDB workloads.

Requirements

Requires 6–8 years of backend engineering experience with Node.js and TypeScript, plus strong REST API and service/event contract design expertise. Candidates should have hands-on Kafka or similar messaging experience, including retries, idempotency, dead-letter queues, and schema/version management, as well as strong MongoDB skills.

Skills

  • Node.js
  • TypeScript
  • Backend Engineering
  • REST APIs
  • Service Contracts
  • Event Contracts
  • Event-Driven Architecture
  • Kafka
  • Retries
  • Idempotency
  • Dead-Letter Queue Patterns
  • Schema and Version Management
  • MongoDB
  • Schema Design
  • Indexing
  • Query Optimization

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Node.js
  • TypeScript
  • Backend Engineering
  • REST APIs
  • Service Contracts
  • Event Contracts
  • Event-Driven Architecture
  • Kafka
  • Messaging Platforms
  • Retries
  • Idempotency
  • Dead-Letter Queue Patterns
  • Schema Management
  • Version Management
  • MongoDB
  • Schema Design
  • Indexing
  • Query Optimization
  • Low-Latency Workloads
  • Banking
  • Investment Banking
  • Financial Services

Report this job