Full-Stack JS Engineer (React/Node) – Hybrid Ottawa

Recruiting In Motion - Eastern Ontario

Ottawa

Hybrid

CAD 80,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Recruiting In Motion - Eastern Ontario is seeking (Intermediate/Senior) JavaScript Full Stack Developers to build and evolve customer-facing products and internal services in a hybrid Ottawa setting.

The role covers front-end with React and back-end with Node.js/.NET, using AWS and modern cloud tooling, in a collaborative, quality-focused team. Compensation ranges from $80,000 to $130,000 CAD depending on experience, with a hybrid work model and growth opportunities.

Qualifications

  • 3-8 years of professional software development experience with modern stacks (Node.js, React).
  • Strong JavaScript/TypeScript proficiency including ES6+ features.
  • Hands-on experience building Node.js services and RESTful APIs.
  • Practical experience with AWS or a comparable cloud platform.
  • Familiarity with microservices, event-driven patterns, or distributed systems.
  • Experience with Scrum/Agile teams and sprint-based delivery.
  • Solid Git and collaborative workflows.
  • Experience with CI/CD pipelines and automated testing.

Responsibilities

  • Contribute to technical initiatives across software development and operations teams.
  • Build and improve reusable UI components with React.
  • Develop and maintain back-end services and APIs using Node.js and .NET where applicable.
  • Write clean, modular code following established standards and best practices.
  • Explore AI-assisted tools to improve productivity, quality, and speed.
  • Support active system maintenance, bug fixing, and incident resolution.

Skills

JavaScript/TypeScript
React
Node.js
RESTful APIs
Agile/Scrum
Git
CI/CD
AWS
Docker
Terraform
CloudFormation
Kubernetes
.NET
Microservices

Tools

Docker
AWS
CI/CD pipelines
Terraform
CloudFormation
Kubernetes
ECS/EKS
.NET Framework

Job description

Recruiting In Motion - Eastern Ontario is seeking (Intermediate/Senior) JavaScript Full Stack Developers to build and evolve customer-facing products and internal services in a hybrid Ottawa setting.

The role covers front-end with React and back-end with Node.js/.NET, using AWS and modern cloud tooling, in a collaborative, quality-focused team. Compensation ranges from $80,000 to $130,000 CAD depending on experience, with a hybrid work model and growth opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

JavaScript Full Stack Developers
JavaScript Full Stack Developers

Recruiting In Motion - Eastern Ontario • Ottawa

Hybrid
CAD 80,000 - 130,000
Full-Stack Software Engineer - React/Node (Ontario)
Full-Stack Software Engineer - React/Node (Ontario)

Part3 Technologies Corp. • Toronto

On-site
CAD 70,000 - 90,000
Senior Full-Stack Dev (React/Node) — Microservices & Cloud
Senior Full-Stack Dev (React/Node) — Microservices & Cloud

Triunity Software, Inc. • Toronto

On-site
CAD 90,000 - 100,000
Work on new edge technologies
Work with industry experts
Training and knowledge sharing sessions
Senior Full-Stack Engineer - Node/React, TypeScript
Senior Full-Stack Engineer - Node/React, TypeScript

Altis Technology • Ontario

On-site
CAD 85,000 - 105,000
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)
Senior Full-Stack Engineer – Hybrid (10+ yrs, ASP.NET/React)

Source Code • Toronto

Hybrid
CAD 120,000 - 160,000
Hybrid work model
Full Stack Developer
Full Stack Developer

Insight Global • Bedford

Hybrid
Full-Stack Developer: Go, Node, React, Kubernetes
Full-Stack Developer: Go, Node, React, Kubernetes

Fortinet • Ottawa

Hybrid
CAD 96,000 - 119,000
Senior Full-Stack Developer - Java/JS (Hybrid)
Senior Full-Stack Developer - Java/JS (Hybrid)

Source Code • Toronto

Hybrid
CAD 110,000 - 140,000
Senior React & Node.js Full-Stack Engineer
Senior React & Node.js Full-Stack Engineer

TechnoCred • Toronto

On-site
CAD 100,000 - 140,000
Full-Stack Developer (Go/Node) with Kubernetes
Full-Stack Developer (Go/Node) with Kubernetes

Fortinet, Inc. • Ottawa

Hybrid
CAD 96,000 - 119,000
100% company paid medical, dental, and vision coverage
Health Spending Account
Personal Spending Account
+3