Full-stack Engineers Jobs in Canada

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

1,892 jobs found

Junior Software Developer contributing to full - stack development of web - based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.

Hybrid Role
Edmonton
Alberta
Full Stack Engineer

Lead Full Stack Developer providing technical direction and mentoring junior developers at RBC. Collaborating on innovative payment solutions for commercial clients.

Onsite Role
Toronto
Ontario
Full Stack Engineer

Staff Chief Engineer overseeing engineering activities and ensuring safety and compliance on maritime vessels. Leading engineering teams and managing technical operations with compliance to safety standards.

Remote Role
Full Stack Engineer

Senior Software Engineer at Affirm's Zero to One labs developing and launching scalable AI - enabled systems. Engaging in rapid prototyping and collaborating with product managers in a fast - paced environment.

Remote Role
Full Stack Engineer
CA$153,000 - CA$213,000 per year

Full Stack Developer building complex web applications and APIs in Assurance Innovation Lab at BDO. Collaborating with high - performing teams to drive innovation and enhance client service.

Hybrid Role
Toronto
Ontario
Full Stack Engineer
CA$98,000 - CA$128,000 per year

Web Full Stack Developer at GHGSat focusing on innovative applications for greenhouse gas data processing. Join a multidisciplinary Agile Scrum team to enhance environmental solutions.

Hybrid Role
Montreal
Quebec
Full Stack Engineer

Senior Client Engineer developing and improving the DragonVale mobile game client. Collaborating with talented engineers to deliver high - quality updates for its dedicated player community.

Remote Role
Full Stack Engineer

Staff Software Engineer joining Achievers' Framework team focused on building scalable infrastructure. Responsible for authentication, API gateways, and fostering engineering best practices with a strong team.

Hybrid Role
Toronto
Ontario
Full Stack Engineer
CA$140,000 - CA$180,000 per year

Product Development Engineer at Socomec developing embedded systems and GUI interfaces for electrical equipment. Collaborating with engineering teams to implement communication protocols and support product testing and documentation.

Hybrid Role
Brampton
Ontario
Full Stack Engineer
CA$110,000 - CA$120,000 per year

Senior Software Engineer building and shipping product features for Optro, a top - rated SaaS company. Leading complex projects and mentoring engineers in a collaborative environment.

Remote Role
Full Stack Engineer
CA$140,000 - CA$192,500 per year

Technical Lead at Nearform responsible for leading software engineering teams to develop AI - enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.

Remote Role
Full Stack Engineer
$200,000 per year

Senior Mobile Engineer (iOS) developing high - impact mobile solutions for grocery delivery platform Instacart. Collaborating with cross - functional teams to enhance shopper experiences.

Remote Role
Full Stack Engineer
CA$168,000 - CA$177,500 per year

Software Engineer designing and developing scalable PDF - printable financial reports at d1g1t, a fintech firm. Utilize Microsoft SSRS, Visual Studio, PostgreSQL, and Python for architecting robust financial reporting solutions.

Remote Role
Full Stack Engineer
CA$85,000 - CA$100,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