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.
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