J

Software Engineer - Nest.js

J&M Group

Toronto, Ontario, Canada · Full Time

Be the first to apply

Experience
5–10 yrs
Salary
Openings
1
Posted
11 minutes ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Position Overview

Seeking a seasoned backend software engineer with 5 to 10 years of experience specializing in NestJS framework development. The role involves designing and implementing scalable backend solutions using advanced TypeScript and Node.js, particularly focusing on API and event contract creation.

Core Responsibilities and Expertise

  • Develop with deep proficiency in NestJS, mastering modules, dependency injection, guards, interceptors, pipes, validation mechanisms, and API documentation with Swagger/OpenAPI standards.
  • Utilize NX monorepo strategies effectively to manage shared libraries, dependency graphs, and optimize build and test processes.
  • Architect and maintain event-driven systems, leveraging Kafka or equivalent technologies, ensuring robustness via retries, idempotency, and handling schema and version evolutions.
  • Construct Backend-for-Frontend (BFF) or API orchestration layers integrating various upstream services.
  • Exhibit solid experience handling MongoDB databases optimized for low-latency operational requirements.
  • Collaborate closely with cross-functional teams exhibiting excellent communication skills to deliver coordinated software projects.

Tools & software

TypeScript required Node.js required MongoDB required

How they work

Communication Teamwork & Collaboration

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer