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 / Front End Developer
Build and maintain secure, citizen-facing digital services using React/Angular and back-end APIs in a regulated public-sector environment.
Senior Software Developer (full stack)
Build and optimize cloud-based software for a cleantech scale-up, integrating AI/ML models and geoscience data to map underground mineral deposits using muon tomography.
Software Developer - Full Stack - Senior
Senior full-stack developer building web apps with React/Next.js, Node.js, and REST APIs, ensuring WCAG compliance and using modern React libraries.
Full Stack Mobile Application Developer (Java-Focused)
Build and maintain enterprise Java backend services and APIs for internal mobile and web apps used by a global investment bank.
Software Developer - Full Stack
Build cloud-native full-stack apps for Ontario’s government, integrating AI/ML models (e.g., computer vision) with React/Next.js front ends, Python FastAPI back ends, and .NET Core services.
Software Developer - Full Stack - Senior
Senior full-stack developer building and maintaining web apps with MongoDB, Express, React, and Node.js, plus documentation and DevOps practices.
Software Developer (Full Stack)
Full-stack developer building and scaling AI-driven systems and developer tools in a hybrid Toronto role using Go, C++, and modern DevOps pipelines.
Full Stack Software Developer - Filled
Builds and maintains a government transparency platform that automates public records requests using REST APIs, Docker, and PostgreSQL.
Innovative Software Developer for Backend and Full Stack Projects
Develops and integrates C# .NET Web APIs and full-stack apps for Credit Union clients using Azure and RESTful services in an agile banking-tech team.
Sr. Consultant, Full Stack Application Developer
Build and maintain core banking and payments systems using Go/Java, REST APIs, and event-driven architectures to modernize CIBC’s digital banking platform.
Java Full Stack Developer – Spring Boot, Angular & AI
Build and maintain Angular front-ends and Java Spring Boot back-ends for customer-facing banking apps, integrating AI/ML features and Kafka streams in a hybrid Toronto office.
Sr Full Stack Developers
Build and scale a commuter-benefit platform with backend, frontend, and DevOps work; mentor engineers and lead architecture decisions in a fast-growing mobility startup.
Hybrid .NET Full-Stack Developer: C#, API, SQL
Builds enterprise .NET applications using C#, ASP.NET MVC, .NET Core, and SQL; designs APIs and optimizes databases for high-performance systems.
Junior/Intermediate Full Stack Developer, Java/Angular - 6 Month Contract - 19286
Build and maintain a healthcare enterprise web app using Angular/TypeScript for the front end and Java/Spring for the back end in a hybrid Ottawa role.
Relay Senior Engineer, Full-Stack Development
Senior full-stack engineer building fintech banking tools for small businesses using TypeScript, Node.js, React, and AWS.
eBay Senior Full Stack Development Role
Senior Full Stack Engineer at eBay building global ecommerce applications using Python, JavaScript, and AWS to enhance collectibles platforms.
Software Developer – Full Stack
Builds and maintains full-stack web apps for government services using Java/Spring, React, and Azure DevOps, ensuring accessibility and scalability.
Full Stack Software Developer Entry-Level Role
Build and maintain full-stack features for a global wealth-management platform using Java, JavaScript, and SQL in an Agile team.