Back to results

Software Engineer Nest.js

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
5-10 years of backend engineering experience.
Posting language
English
Posted

Original job description

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.

Experience building BFF/API orchestration layers across multiple upstream services.

Solid MongoDB experience for low-latency operational workloads.

Strong communication and collaboration skills in cross-functional delivery teams.
More about this job

Responsibilities

Develop backend services using NestJS and manage NX monorepos for shared libraries and builds. Design API and event contracts while building BFF and orchestration layers across multiple upstream services.

Requirements

Requires 5-10 years of backend engineering experience with strong expertise in TypeScript, Node.js, and event-driven systems like Kafka. Proficiency in MongoDB for low-latency workloads and experience with NestJS core components is essential.

Skills

  • NestJS
  • NX Monorepos
  • TypeScript
  • Node.js
  • Kafka
  • MongoDB
  • API Design
  • Event-Driven Architecture
  • BFF
  • API Orchestration
  • Swagger
  • OpenAPI

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • NestJS
  • TypeScript
  • Node.js
  • NX Monorepos
  • Kafka
  • MongoDB
  • BFF
  • API Orchestration
  • Event-Driven Systems
  • Swagger
  • OpenAPI
  • Dependency Graph
  • Idempotency
  • Schema Evolution
  • Backend Engineering
  • IT Services
  • IT Consulting

Report this job