Full-stack Engineers Jobs in Canada

Browse 2,162 full-stack engineers roles in Canada plus related opportunities such as software engineer, frontend engineer and backend engineer.

2,162 jobs found

GTM Engineering Manager building AI - powered automation and integrations for New Relic’s observability platform. Managing revenue systems, data pipelines, and GTM technology workflows.

Remote Role
Full Stack Engineer
CA$132,000 - CA$165,000 per year

Product Engineer developing and launching manufacturable office furniture products for Tayco, a leading Canadian office furniture manufacturer. Driving design, testing, documentation, supplier coordination, and quality planning.

Hybrid Role
Etobicoke
Ontario
Full Stack Engineer
CA$75,000 - CA$85,000 per year

Backend engineer building AI - powered 3D design review systems for CoLab, which helps mechanical engineering teams bring complex products to market faster. Developing scalable CAD, ML, and rule - based review infrastructure.

Remote Role
Full Stack Engineer

Early - career full - stack engineer building TypeScript/Node and React systems for Prometheum’s blockchain securities infrastructure. Shipping features, fixes, tests, and technical improvements in a fully remote team.

Remote Role
Full Stack Engineer
$90,000 - $120,000 per year

Full - stack engineer owning features for Prometheum’s blockchain - based securities infrastructure. Building TypeScript/Node.js back ends and React front ends for regulated digital - asset markets.

Remote Role
Full Stack Engineer
$120,000 - $150,000 per year

GTM Engineer building AI agents, Salesforce automation, and pipeline intelligence for ButterflyMX’s smartphone door - access platform. Improving sales productivity, data integrity, and revenue velocity.

Remote Role
Full Stack Engineer
$135,000 - $165,000 per year

Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.

Onsite Role
Toronto
Ontario
Full Stack Engineer
$124,600 - $163,600 per year

Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.

Remote Role
Full Stack Engineer

Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.

Remote Role
Full Stack Engineer

Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.

Remote Role
Full Stack Engineer

Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.

Hybrid Role
Sainte-Claire
Quebec
Full Stack Engineer
CA$80,000 - CA$110,000 per year

Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.

Remote Role
Full Stack Engineer
CA$70,000 - CA$75,000 per year

Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.

Remote Role
Full Stack Engineer
CA$183,000 - CA$251,500 per year

Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Developing scalable features with Node.js, React, AI tools, and CI/CD practices.

Remote Role
Full Stack Engineer
CA$85,000 - CA$90,000 per year

Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI within a remote Agile team.

Remote Role
Full Stack Engineer
CA$85,000 - CA$90,000 per year

Full-stack Engineer salary expectations in Canada

The average salary for full-stack engineers in Canada is $171,132 per year. This is based on 1,244 job openings.

Below is a breakdown of salary data by years of experience

ExperienceNumber of roles analyzedAverage salary
Entry (Full-stack Engineer) (0-1 yrs)12$93,658
Junior Full-stack Engineer (1-2 yrs)97$134,994
Mid-level Full-stack Engineer (2-4 yrs)309$154,803
Senior Full-stack Engineer (5-9 yrs)878$167,124
Lead Full-stack Engineer (10+ yrs)309$198,675

How long does it take for companies to hire full-stack engineers in Canada?

We analyzed 478 job listings and found it takes about 32 days for employers to close a job opening.

The most in-demand skills for full-stack engineers in Canada

We reviewed 4,540 job postings and found the top skills employers ask for most often are:

Cloud36.9%
Python31.9%
JavaScript29.1%
AWS26.1%
Java25.8%
React24.1%
TypeScript22.2%
SQL22.1%
Azure19.3%
Kubernetes16.9%

Frequently asked questions