-
Compunnel Inc.

Nodejs Developer

Compunnel Inc.
Canada · Contract · Mid-Senior

Description:

We are seeking a highly skilled and experienced Senior Node.js Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable cloud-based applications and services using AWS technologies and Node.js. You will work closely with cross-functional teams, including architects, product managers, and other developers, to create robust and efficient solutions that meet both business and technical requirements.


Detailed Job Description

  • professional development experience with a focus on Node.js
  • Strong expertise in building, deploying, and managing applications in AWS
  • Proven experience in designing and implementing serverless architectures using AWS Lambda and other AWS serverless services.
  • Expertise in RESTful API design and integration.
  • Strong communication skills, with the ability to work
  • effectively in a team-oriented, collaborative environment.
  • In-depth knowledge of AWS services including but not limited to EC2, S3, Lambda, DynamoDB, API Gateway, CloudFormation, etc.
  • Experience with CI/CD tools and automation frameworks (e.g., Jenkins, AWS CodePipeline, Docker).
  • Experience with NoSQL (e.g., DynamoDB) and SQL databases.


Responsibility:


Design & Development:

  • Architect and implement highly scalable, secure, and fault-tolerant applications and services on AWS using Node.js.
  • Develop cloud-native applications utilizing AWS services like EC2, S3, Lambda, DynamoDB, API Gateway, and more.


Cloud Infrastructure Management:

  • Manage and optimize AWS cloud infrastructure using AWS tools and services.
  • Automate deployment processes using CI/CD pipelines with services like AWS CodePipeline, Jenkins, and Docker.


Microservices Architecture:

  • Design and develop microservices-based architectures using Node.js and AWS Lambda for serverless solutions.
  • Collaborate on the design and integration of RESTful APIs.


Collaboration & Mentorship:

  • Provide technical guidance and mentorship to junior developers.
  • Work with cross-functional teams to define project requirements and ensure the delivery of high-quality, on-time solutions.


Optimization & Performance Tuning:

  • Monitor application performance and troubleshoot issues in production environments.
  • Optimize serverless applications and cloud resources for efficiency and cost-effectiveness.


Security & Compliance:

  • Implement security best practices for cloud infrastructure and applications.
  • Ensure that applications adhere to compliance standards and industry best practices.


Documentation & Best Practices:

  • Create and maintain detailed technical documentation for code, processes, and architectures.
  • Enforce coding standards and review code to ensure adherence to quality guidelines

Key Skills

Ranked by relevance

aws cloud serverless dynamodb jenkins cicd s3 cloudformation microservices nosql sql
Login to Apply
Posted
May 02, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sama
Related

Software Developer (NodeJs/ReactJs)

2026-07-02

Contract
Mid-Senior
Italy
IT Services
Information Technology
View Job Details
Pragmatike
Related

Engineering Manager (100% Remote EMEA)

2026-07-02

Full-time
Not Applicable
Latvia
IT Services
Engineering
View Job Details
Pragmatike
Related

Engineering Manager (100% Remote EMEA) - Cloud Computing

2026-07-02

Full-time
Not Applicable
Latvia
IT Services
Engineering