Closed listing
Node.JS Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, 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 openingsOriginal job description
Archived listing. The details below describe a past opening.
Node.js Engineer
Location: Toronto Ontario- hybrid 4 days
Long term Contract
Job Summary
- 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 develop low-latency MongoDB workloads.
Requirements
Requires 6–8 years of backend engineering experience with Node.js and TypeScript, plus strong REST API and service/event contract design expertise. Candidates should have hands-on Kafka or similar messaging experience, including retries, idempotency, dead-letter queues, and schema/version management, as well as strong MongoDB skills.
Skills
- Node.js
- TypeScript
- Backend Engineering
- REST APIs
- Service Contracts
- Event Contracts
- Event-Driven Architecture
- Kafka
- Retries
- Idempotency
- Dead-Letter Queue Patterns
- Schema and Version Management
- MongoDB
- Schema Design
- Indexing
- Query Optimization
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
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 Management
- Version Management
- MongoDB
- Schema Design
- Indexing
- Query Optimization
- Low-Latency Workloads
- Banking
- Investment Banking
- Financial Services