Full-Stack Jobs in Canada
There are 2,049 open Full-Stack jobs in Canada on freehire right now. 748 of them were posted recently. The skills employers ask for most often are api, react and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$111,555 | CA$138,000 | CA$150,000 | 256 |
| CAD | hour | CA$76 | CA$90 | CA$99 | 42 |
| USD | year | $143,325 | $165,750 | $185,000 | 26 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 63%
- react 57%
- cloud 48%
- ai 47%
- ci-cd 42%
- typescript 40%
- agile 37%
- rest 36%
How the work is done
- Hybrid 376 · 18%
- Remote 227 · 11%
- Onsite 52 · 3%
Visa sponsorship offered in 48% of the 171 postings that state a position on it.
Seniority
- Senior 780
- Lead 127
- Staff 49
- Junior 36
- C-level 31
- Intern 18
Who is hiring
- 1000+ employees 329
- 501-1000 employees 132
- 51-200 employees 112
- 11-50 employees 54
- 201-500 employees 13
- 1-10 employees 6
Senior Full Stack Developer (Customer Management Solutions)
Senior Full Stack Developer on an Agile team designing, building, and deploying customer management solutions using Java/Spring Boot back-ends and Angular front-ends for a Canadian agricultural lending Crown corporation.
BMO Capital Markets Winter 2027, Full Stack Engineer, Toronto (Co-Op/ Internship)
Develops AI-enabled full-stack solutions for BMO Capital Markets’ trading, sales, and client analytics tools, collaborating with AI experts and business stakeholders to build scalable web apps and APIs.
Développeur(se) Fullstack Python/React
The Fullstack Developer will design and maintain web applications using Python, React, and TypeScript within an agile, multidisciplinary team. The role involves contributing to system architecture, ensuring code quality through testing, and collaborating with international clients.
Java Full Stack Engineer - Professional
Java full-stack developer specializing in microservices, building scalable production applications using Java/Spring Boot, Kafka/JMS messaging, PL/SQL, and integrating changes into legacy C++/.NET systems.
Java Fullstack Developer - Spring Boot, Microservices, Angular 10+
A full-stack engineer building responsive web applications with Angular 10+ and Java Spring Boot microservices, integrating front-ends with REST APIs, managing state/routing/security, and working in a hybrid setup in Toronto.

Software Engineer, Full-Stack Applications, Associate Director (Python & React)
Build and maintain full-stack Python and React applications that power Fitch Ratings' credit analysis workflows, integrating AI capabilities to enhance user experiences and operational efficiency.
Software Engineer/Senior Software Engineer (Full Stack)
Full Stack Software Engineer building strategic planning and performance management SaaS for public agencies using React, backend APIs (GraphQL/REST), and databases, with end-to-end feature ownership.
UI/Full Stack Developer (vue.js .NET Core, QLDB, Pinia)
UI/Full Stack Developer contract (12 months, hybrid 4 days onsite in Toronto) building modern web apps with Vue.js, TypeScript, .NET Core, and Amazon QLDB for a BFSI client.
Full Stack Java Developer
Full Stack Java Developer on a 6-month contract (3 days/week onsite in Toronto) building microservices with Core Java, Spring Boot, Kubernetes, and Azure cloud infrastructure.
Frontend UI / Full Stack Developer
Hybrid contract Frontend/Full Stack Developer in Toronto building with Vue.js, TypeScript, and .NET Core in the BFSI sector.
Senior Full Stack Software Developer
Senior Full Stack Software Developer designing and building front-end and back-end web applications for SKYTRAC's aviation communication products using AWS, EKS, RDS, Kafka, and microservices.
Senior Shopify Full-Stack Engineer (Remote, Flexible PTO)
A senior full-stack engineer designing and optimizing Shopify apps, custom integrations, and checkout enhancements for premium e-commerce brands.
Senior Full-Stack Engineer: Java/Spring & React
The Senior Full-Stack Engineer will design and build features for Suncentral and Advisor Hub using Java, Spring Boot, and React. The role involves end-to-end development from refinement to production and requires collaboration with tech leads.