Contract

Node JS Developer

Posted on 08 May 25 by Shina Sharma

  • Toronto, ON
  • $ - $
Logo

Powered by Tracker

Job Description

Overview:

We are looking for a seasoned Senior Node.js Developer to join our engineering team in Toronto. The ideal candidate has a strong background in backend development using Node.js and hands-on experience with cloud-native architectures on AWS. You will play a key role in building scalable, secure, and high-performance applications, collaborating with cross-functional teams to drive innovation and delivery.


Key Responsibilities:
Application Development & Architecture

  • Design and develop robust, scalable applications and backend services using Node.js and AWS.
  • Build serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, and other AWS services.
  • Create and integrate RESTful APIs, and support microservices-based architectures.

Cloud Infrastructure & DevOps

  • Manage and optimize cloud infrastructure using tools like CloudFormation, EC2, S3, and AWS CodePipeline.
  • Automate build, test, and deployment processes using CI/CD pipelines (e.g., Jenkins, Docker, AWS-native tools).

Performance & Reliability

  • Monitor application performance in production environments and resolve bottlenecks.
  • Optimize resource utilization for cost-efficiency and scalability.
Collaboration & Leadership
  • Work closely with architects, product managers, and developers to define technical solutions.
  • Provide mentorship and code reviews to junior team members.
  • Ensure all solutions follow security, compliance, and industry best practices.
Documentation & Standards
  • Maintain comprehensive technical documentation.
  • Uphold and enforce development best practices and coding standards.

Must-Have Skills:

  • 5–7 years of professional development experience with Node.js.
  • Proven expertise with AWS (Lambda, EC2, S3, API Gateway, CloudFormation, DynamoDB, etc.).
  • Strong understanding of RESTful API design and integration.
  • Excellent communication and team collaboration skills.

Nice-to-Have Skills:

  • Experience with NoSQL databases (e.g., DynamoDB).
  • Familiarity with CI/CD tools like Jenkins or AWS CodePipeline.
  • Background in serverless architecture and containerization (e.g., Docker).

Job Information

Rate / Salary

$ - $

Sector

IT Managed Services

Category

it

Skills / Experience

it

Benefits

Not Specified

Our Reference

JOB-21999

Job Location