Closed listing
NodeJs Engineer (Backend)
- Toronto, ON, 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.
Iris's Fortune 100 direct client is looking NodeJs Engineer (Backend). Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com.
Position: NodeJs Engineer (Backend)
Toronto: Toronto, ON (Hybrid, 4 days onsite in a week)
- 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 manage MongoDB workloads with attention to performance and reliability.
Requirements
Requires 6–8 years of backend engineering experience with Node.js and TypeScript, plus strong expertise in REST APIs and service or event contract design. Candidates should have hands-on experience with Kafka or similar platforms and strong MongoDB skills, including schema design, indexing, query optimization, and low-latency operational workloads.
Skills
- Node.js
- TypeScript
- Backend Engineering
- REST APIs
- Service Contracts
- Event Contracts
- Event-Driven Architecture
- Kafka
- Messaging Platforms
- Retries
- Idempotency
- Dead-Letter Queue Patterns
- Schema Version Management
- MongoDB
- Schema Design
- Query Optimization
Visa sponsorship
Not detected in the job text
Hiring contact email
Jatin.gupta@irissoftware.com
Categories
- Software
- Technology
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 Version Management
- MongoDB
- Schema Design
- Indexing
- Query Optimization
- Low-Latency Workloads
- Operational Workloads
- Toronto
- Hybrid Work
- Contract