Sr. Node.JS Developer (Canada)

Sr. Node.JS Developer (Canada)

27 Oct
|
iTech US
|
Canada

27 Oct

iTech US

Canada

We are looking for a Senior Node.js Developer with strong hands-on experience in Node.js, TypeScript, and AWS serverless technologies. The ideal candidate will have experience building and maintaining scalable backend services, event-driven integrations, and cloud-native applications, along with strong production troubleshooting and application modernization skills.

Required Skills & Experience

- Robust hands-on experience with Node.js and TypeScript .
- Mandatory hands-on experience with:
- AWS Lambda
- Amazon SNS (Simple Notification Service)
- Amazon SQS (Simple Queue Service)
- Strong understanding of AWS serverless and microservices architectures.
- Experience with Apache Kafka producers and consumers.
- Experience with AWS Step Functions.
- Experience with Jest or similar unit-testing frameworks.
- Knowledge of Infrastructure as Code, preferably AWS CDK.
- Strong debugging, production support, and root-cause analysis skills.
- Experience with monitoring and observability tools such as Datadog and Splunk. (Desired)

Key Responsibilities

- Design, develop, and maintain backend services using Node.js and TypeScript in AWS serverless environments.




- Build and support serverless applications using AWS Lambda, Amazon Simple Notification Service (SNS), and Amazon Simple Queue Service (SQS) .
- Develop event-driven integrations using Apache Kafka and implement workflow orchestration using AWS Step Functions.
- Investigate complex production defects, perform root-cause analysis, and implement sustainable fixes.
- Refactor and optimize existing codebases to improve performance, scalability, maintainability, and reliability.
- Contribute to application modernization, re-architecture, and technical debt reduction initiatives.
- Write and maintain automated unit tests using Jest or similar testing frameworks.
- Define and manage cloud infrastructure using Infrastructure as Code, preferably AWS CDK.
- Use Datadog and Splunk for monitoring, observability, troubleshooting, and performance analysis.
- Participate in code reviews, technical design discussions, and engineering best practices while collaborating with architects and cross-functional teams.

📌 Sr. Node.JS Developer (Canada)
🏢 iTech US
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. node.js developer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: sr. node.js developer (canada) / canada