Back to results

Closed listing

NodeJs Engineer (Backend)

  • Toronto, ON, 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.

Iris's Fortune 100 direct client is looking NodeJs Engineer (Backend). Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com.

Position: NodeJs Engineer (Backend)

Toronto: Toronto, ON (Hybrid, 4 days onsite in a week)

  • 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 manage MongoDB workloads with attention to performance and reliability.

Requirements

Requires 6–8 years of backend engineering experience with Node.js and TypeScript, plus strong expertise in REST APIs and service or event contract design. Candidates should have hands-on experience with Kafka or similar platforms and strong MongoDB skills, including schema design, indexing, query optimization, and low-latency operational workloads.

Skills

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

Visa sponsorship

Not detected in the job text

Hiring contact email

Jatin.gupta@irissoftware.com

Categories

  • Software
  • Technology

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 Version Management
  • MongoDB
  • Schema Design
  • Indexing
  • Query Optimization
  • Low-Latency Workloads
  • Operational Workloads
  • Toronto
  • Hybrid Work
  • Contract

Report this job