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 Full-Stack Software Developer at Stan AI
Build AI-powered tools for residential property management using React, TypeScript, Node.js, and cloud tech to automate tenant communications and streamline operations.
Job - Full Stack Software Developer / Dev Ops (Ottawa Based)
Build and deploy full-stack TypeScript/Node.js apps with AWS serverless, MongoDB/Redis, and CI/CD; own features end-to-end and monitor production systems.
Software Developer, Full Stack
About Alloy.ai Alloy.ai is the Commerce Intelligence System for consumer brands. We unify data from 500+ sources — ERPs, retailers, ecommerce platforms, and distributors — into a single source of truth your team can…
Software Developer Full Stack
Senior full-stack developer building secure lottery systems using .NET, Angular, and MS SQL Server in an enterprise environment.
Montreal Full-Stack Software Developer - Build Platforms
Build and maintain full-stack features using C#/.NET Core and AWS, applying SOLID principles and TDD in an agile environment.
Junior Full-Stack Developer: Guest-Facing & AI-Driven
Plusgrade is seeking a Junior Software Developer for the Guest-facing Team in Montreal. You will join to design, build, and maintain full-stack features across our web applications, from database schema to the user…
Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada)
Build accessible front-end and back-end systems for public services, ensuring WCAG compliance and assistive-tech compatibility while collaborating with cross-functional teams.
Full Stack Software Developer
Build and maintain in-house corporate web apps linked to Business Central and ERP/P2P systems using Node.js, React, Azure, and SQL; troubleshoot issues and optimize performance.
Senior Full Stack Developer - Express Scripts Canada
Build and maintain enterprise healthcare applications using Java/Spring Boot microservices and Angular/React frontends in a hybrid Mississauga office role.

ResponsiveAds Full-Stack Developer (2026 Summer and Fall Internship)
Build and refine a web-based ad-creation studio in Svelte, migrating from Angular and integrating WebGL/Canvas animations for designers.
Senior Full Stack Developer - Express Scripts Canada
Build and maintain full-stack healthcare applications using Java, Spring Boot, and Angular, collaborating with business teams to deliver scalable solutions for pharmacy benefit management.
Senior Java Full Stack Developer(Use Precscreening Questions)
Builds and maintains Java-based financial systems using Spring, JPA/Hibernate, and SQL, collaborating with architects and teams to deliver secure, scalable solutions.
Senior Full Stack Software Developer
Build and maintain gaming platforms using Elixir/Erlang, Java, Node.js, and React in a microservice architecture.
Dialogue Staff Full Stack Software Developer
Lead architecture and development of Dialogue’s ServiceOS using React and Python, mentoring teams to build scalable, user-centric virtual health solutions with AI-powered tools.
Full Stack Software Developer - AI Focus
Build AI-driven trading systems using Python and Rust/Java, designing scalable infrastructure to enhance trading operations and collaborate with cross-functional teams.
Full Stack Developer - Proactive Hiring/Développeur - Applications par pile complète - recrutem[...]
Build full-stack applications for Air Canada’s digital systems, using Java, Node.js, and cloud-native tools to support passenger travel and innovation.
