NestJS Developer

Iris Software Inc.

Toronto

Hybrid

CAD 100,000 - 140,000

Full time

2 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Iris Software Inc. is seeking a NestJS Developer in Toronto, ON for a long-term, hybrid role. The position requires strong backend engineering experience and hands-on NestJS expertise, with emphasis on API design and event-driven systems.

The role involves working with NX monorepos, Kafka-based messaging, and MongoDB for low-latency workloads, plus building BFF/API orchestration across multiple upstream services.

Qualifications

  • 5-10 years backend engineering experience.
  • Strong hands-on expertise with NestJS (modules, DI, guards, interceptors, pipes, validation, Swagger/OpenAPI).
  • Experience with NX monorepos (shared libs, dependency graph, affected builds/tests).
  • Advanced TypeScript/Node.js skills and API/event contract design.

Responsibilities

  • 5-10 years of backend engineering experience.
  • Develop and maintain backend services using NestJS and TypeScript.
  • Design and implement API contracts and event-driven architectures.
  • Work with Kafka or equivalent for messaging and retries, idempotency, and schema evolution.
  • Build and optimize MongoDB-backed data workloads.
  • Create BFF/API orchestration layers across multiple upstream services.

Skills

NestJS
TypeScript
Node.js
Kafka
MongoDB
API design
NX monorepos
Event-driven

Tools

NX monorepos

Job description

Iris's Fortune 100 direct client is looking for NestJS Developer
Position: NestJS Developer
Employment Type: Long term
Location: Toronto, ON
Hybrid : 4 days office , 1 day work from home
Client : Banking
Key Responsibilities:
  • 5-10 years of backend engineering experience.
  • Strong hands-on expertise with NestJS (modules, DI, guards, interceptors, pipes, validation, Swagger/OpenAPI).
  • Practical experience with NX monorepos (shared libs, dependency graph, affected builds/tests).
  • Advanced TypeScript/Node.js skills and API/event contract design.
  • Experience with event-driven systems (Kafka or equivalent), including retries, idempotency, and schema/version evolution.
  • Solid MongoDB experience for low-latency operational workloads.
  • Experience building BFF/API orchestration layers across multiple upstream services
About Iris Software Inc.

With 4,000+ associates and offices in India, U.S.A. and Canada. Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack .NET Developer
Full Stack .NET Developer

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Angular Lead Developer
Angular Lead Developer

Iris Software Inc. • Toronto

Hybrid
CAD 120,000 - 180,000
Java full stack Developer
Java full stack Developer

Iris Software Inc. • Canada

On-site
CAD 80,000 - 110,000
Flexible engagement models
Award-winning workplace culture
MEAN Stack Developer
MEAN Stack Developer

Iris Software Inc. • Toronto

On-site
CAD 70,000 - 90,000
Senior Full Stack .NET Developer (Angular/React and Kafka Experience)
Senior Full Stack .NET Developer (Angular/React and Kafka Experience)

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
.NET Developer
.NET Developer

Iris Software Inc. • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
.Net FS Developer
.Net FS Developer

Iris Software Inc. • Mississauga

On-site
CAD 90,000 - 120,000
Senior Gen AI Developer
Senior Gen AI Developer

Iris Software Inc. • Mississauga

Hybrid
CAD 110,000 - 150,000
React JS Developer
React JS Developer

Iris Software Inc. • Toronto

Remote
CAD 80,000 - 120,000
Senior Java Software Engineer with AWS
Senior Java Software Engineer with AWS

Iris Software Inc. • Toronto

On-site
CAD 85,000 - 115,000