Full-stack Engineers Jobs in Canada

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

2,545 jobs found

Senior Software Developer building full - stack, AI - enhanced applications for Autodesk’s preconstruction bidding and risk management products. Hybrid role based in Canadian Autodesk offices.

Hybrid Role
TorontoFull Stack Engineer
CA$107,000 - CA$157,300 per year

Senior Linux Kernel Engineer developing and maintaining EOS kernel software for Arista Networks’ client - to - cloud networking products. Integrating CPUs, hardware, tests, and upstream Linux features.

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

Senior Layer1 Software Engineer developing C/C++ and Python software for physical - layer networking at Arista Networks. Building telemetry, automated tests, and hardware control features for data - center connectivity.

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

Senior/Lead Software Engineer developing Arista’s Linux - based EOS networking software. Building, testing, and debugging routing and packet - forwarding features for large data center networks.

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

BIOS Senior/Lead Software Engineer developing CPU firmware, BIOS, and boot loaders for Arista’s client - to - cloud networking products. Integrating CPUs, validating hardware, and improving secure, reliable system booting.

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

PCIe software engineer developing low - level drivers and tests for Arista Networks’ client - to - cloud networking hardware. Improving PCIe performance, reliability, and error resiliency.

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

Fullstack developer building web applications, Cloud Native services, and backend integrations at Mirego. Contributing to architecture, DevOps, AI - assisted development, and client solutions.

Hybrid Role
Québec CityFull Stack Engineer

Graduate software engineer building open - source Linux and Ubuntu technologies at Canonical. Contributing code, tooling, security, and community collaboration across distributed global engineering teams.

Remote Role
Full Stack Engineer

Software engineering intern building products for Khan Academy, a nonprofit providing free education worldwide. Contributing code across Go, JavaScript, React, GraphQL, and cloud technologies.

Remote Role
Full Stack Engineer
$46 per hour

Senior embedded engineer developing safety - critical ECU firmware for Hexagon Mining’s digital mining and vehicle - control technologies. Designing, testing, and commissioning embedded systems.

Remote Role
Full Stack Engineer

Senior Software Engineer building scalable TypeScript and AWS systems for exacare ai’s AI operating system for post - acute care. Owning healthcare workflow features from design through production.

Hybrid Role
TorontoFull Stack Engineer

Staff Software Engineer building full - stack AI - powered healthcare workflows for exacare ai, whose platform transforms referral packets into clinical insights and placement decisions.

Hybrid Role
TorontoFull Stack Engineer

Senior Full Stack Engineer expanding Infisical’s open source security infrastructure platform. Building secrets management, PKI, PAM, and KMS products with the engineering team.

Remote Role
Full Stack Engineer

Full Stack Engineer expanding Infisical’s open source security platform for secrets management, PKI, PAM, and KMS. Building secure developer infrastructure and AI - enabled security capabilities.

Remote Role
Full Stack Engineer

Full - Stack Digital Strategist developing multi - channel campaigns for luxury hotels, resorts, and experiential travel brands. Optimizing paid media, SEO, tracking, funnels, and client performance.

Hybrid Role
VancouverFull Stack Engineer
CA$75,000 - CA$85,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