Full-Stack Jobs in Canada
There are 2,052 open Full-Stack jobs in Canada on freehire right now. 733 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,418 | CA$137,750 | CA$150,000 | 258 |
| 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 46%
- ci-cd 42%
- typescript 40%
- agile 37%
- rest 36%
How the work is done
- Hybrid 376 · 18%
- Remote 225 · 11%
- Onsite 52 · 3%
Visa sponsorship offered in 47% of the 171 postings that state a position on it.
Seniority
- Senior 784
- Lead 126
- Staff 49
- Junior 36
- C-level 31
- Intern 19
Who is hiring
- 1000+ employees 332
- 501-1000 employees 132
- 51-200 employees 112
- 11-50 employees 53
- 201-500 employees 13
- 1-10 employees 6

Senior Fullstack Developer (C#/React), Migrate - ShareGate
About ShareGate ShareGate is the leading Microsoft 365 migration and governance platform, trusted by over 100,000 IT pros for its unmatched simplicity. It offers the simplest, most reliable, and most affordable way to…
Full Stack Developer
Here is a brief overview of the tasks and responsibilities: Ensure that features are aligned with business needs and architectural orientations Design and implement integrations via APIs, microservices, and Kafka flows…
Head of Front-End & Full-Stack Engineering
Leads a team building front-end features with TypeScript, React, and Redux, mentoring engineers and driving user-experience improvements at a travel-tech company.
Full Stack Software Developer II
Build and ship full-stack features for Pixieset’s photography-business platform using PHP/Laravel on the backend and JavaScript/Vue.js on the frontend.
Full Stack Application Developer at Raymond James
Builds and maintains full-stack .NET applications for clients, focusing on ASP.NET MVC, C#, Entity Framework, and SQL databases.
Full Stack Development at Basetwo Company
Build and optimize a low-code AI platform for manufacturing, using React, Python, AWS, and SQL to enhance production efficiency and user experiences.
Senior Full-Stack Developer — PAM Security & Automation
Senior full-stack developer maintaining and securing enterprise systems by upgrading software, automating tasks with PowerShell, and remediating server vulnerabilities in a fast-paced Toronto-based cybersecurity firm.
Lead Full Stack Developer with AI Focus
Lead a team building AI-enabled full-stack applications using the Microsoft stack, integrating Generative AI and mentoring developers.
Lead Full Stack Developer in Toronto
Lead a team building scalable full-stack apps for a proptech company, using React and Node.js to improve homeowner and local Pro experiences.
Full Stack Developer - Toronto, Ontario
Build and maintain web apps using modern front-end and back-end tech like JavaScript, Node.js, React, and SQL.
Senior Full Stack Developer Role
Senior Full Stack Developer builds cross-platform mobile apps with React Native, JavaScript/TypeScript, and REST APIs, leading projects from design to deployment.
Dynamic Full Stack Developer for Cybersecurity
Build secure web interfaces and backend systems for firewall management using Angular, Node.js, and Apache in a cybersecurity-focused product role.
Lead Full Stack Developer at Accenture
Lead a team to design and deliver full-stack Java/Spring Boot apps with React/Angular, set coding standards, and mentor developers in a hybrid role.
Full-Stack Developer at Range Group
Build AI-powered travel tools using Angular micro-frontends, .NET, and MongoDB in a hybrid Toronto office role.
Senior Consultant, SAP Full-Stack Developer
Senior SAP full-stack developer designs and builds cloud-native ERP enhancements for clients in the Communications, Media, and Technology sectors using SAP BTP tools.
Java Scala Full Stack Developer Hiring
Build and maintain full-stack Java/Scala applications for client onboarding, troubleshooting issues, optimizing performance, and training users.