Job Search and Career Advice Platform

Enable job alerts via email!

NodeJS Developer

Virtusa

Toronto

On-site

CAD 85,000 - 110,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech consulting firm is seeking a highly skilled Full Stack Developer to join their team in Toronto. The ideal candidate will have extensive experience in designing and deploying cloud applications, particularly using AWS. Responsibilities include architecting secure applications, optimizing cloud infrastructure, and mentoring junior developers. A Bachelor's degree in Computer Science or related field is required, along with 5-7 years of relevant experience. This role offers exciting challenges in a dynamic environment.

Qualifications

  • 5-7 years of experience in Full Stack Development.
  • Experience in designing and deploying cloud-based applications.
  • Strong background with AWS, Azure, or GCP.

Responsibilities

  • Architect and implement scalable, secure applications on AWS.
  • Develop cloud-native applications utilizing AWS services.
  • Automate deployment processes using CI/CD pipelines.

Skills

Full Stack Development Foundation
Node.js (Advanced)
AWS (Advanced)
API Design (Intermediate)

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Jenkins
Docker
Job description
Full Stack Developer - Cloud Applications

Location: PCS CA, Toronto

Years of Experience: 5-7 Years

Job Summary: We are seeking a highly skilled Full Stack Developer with extensive experience in designing, developing, and deploying cloud-based applications and services. The ideal candidate will have a strong background in cloud platforms such as AWS, Azure, or GCP, and will work closely with cross-functional teams to create robust solutions that meet both business and technical requirements. Banking experience is a must.

Responsibilities:

  • 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, and API Gateway.
  • 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.
  • Design and develop microservices-based architectures using Node.js and AWS Lambda for serverless solutions.
  • Provide technical guidance and mentorship to junior developers.
  • Monitor application performance and troubleshoot issues in production environments.
  • Implement security best practices for cloud infrastructure and applications.
  • Create and maintain detailed technical documentation for code, processes, and architectures.

Mandatory Skills:

  • Full Stack Development Foundation
  • Node.js (Advanced)
  • AWS (Advanced)
  • API Design (Intermediate)

Preferred Skills:

  • Python (Intermediate)
  • Experience with DevOps practices
  • Knowledge of compliance standards and industry best practices

Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.