Full-Stack Jobs in Canada
There are 2,052 open Full-Stack jobs in Canada on freehire right now. 732 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 226 · 11%
- Onsite 52 · 3%
Visa sponsorship offered in 47% of the 171 postings that state a position on it.
Seniority
- Senior 782
- 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

End-to-End Full-Stack Engineer — TypeScript & React Native
Builds and deploys full-stack product features in TypeScript/React Native, ensuring UI quality and data access while collaborating with Product, Design, and Growth teams.
Full Stack Developer
Builds scalable cloud-based applications by developing Python backend services, TypeScript frontend interfaces, and APIs, while collaborating with cross-functional teams to deploy and maintain secure, high-performance solutions.
Senior Full Stack Developer
Develops and maintains enterprise content management and search systems using OpenText TeamSite/LiveSite, Spring Boot, Java, JavaScript, and AI tools. Focuses on integration, troubleshooting, and scalable application design for RBC’s internal platforms.

Product Engineer - Full-Stack Developer
Builds and owns full-stack features (frontend via React Native/Expo, backend via Supabase/tRPC) with a focus on pixel-perfect UI, experiment infrastructure, and data-driven decisions.
Full Stack Developer
Builds and maintains healthcare-focused web apps and APIs, handling frontend (React/TypeScript), backend (Node.js/Express), cloud deployments, and integrations with regulated systems while ensuring security and reliability.
Senior Full Stack Java Developer at Citi
Build and maintain scalable Java applications with Spring Boot and MongoDB, integrating AI-driven solutions for Citi’s fintech systems.
Senior Full-Stack Developer – Node.js / React
Leads full-stack development for fintech products, designing scalable Node.js APIs and modern React apps while mentoring junior devs and guiding technical direction in ambiguous scenarios.
Senior Full Stack Python Developer - FT
Leads the design and development of an AI research platform, translating research into scalable, secure software with Python/React/Next.js, cloud infrastructure, and AI/ML integrations.
Senior Software Developer, Full-Stack (Client experience)
Builds and maintains mission-critical healthcare applications and APIs to enhance client member experiences and organizational resilience, focusing on distributed systems, API design, and scalable software development.
Senior Full Stack Software Developer
Senior Full Stack Software Developer SKYTRAC Kelowna, British Columbia, Canada About this position Founded in 1986, SKYTRAC brings 40 years of experience and is trusted by over 800 customers as a leading provider of…
Intern, Full Stack Software Engineer - Team Integrated Sprout - Winter 2027
Full-stack software engineer intern on Capital One Canada's onboarding automation team, working across Go, NodeJS, Vue, React, Java, and AWS to build and deploy internal tooling.
Staff Fullstack Engineer, User Auth Experience
The Staff Fullstack Engineer will lead the User Auth Experience team at Stripe, building secure authentication machinery and dashboard interfaces. This role involves cross-team collaboration to develop robust access controls and account security features for millions of users.
AI-Driven Full Stack Engineer for Automation Tools
Moment Factory is seeking a Full Stack Developer to build and maintain internal automation tools powered by generative AI. The role focuses on creating autonomous agents and generated code to streamline studio workflows and enhance creative productivity.
Full Stack Java Developer (Contract)
Senior full-stack Java developer building and expanding a banking platform using Java, Spring Boot, and Angular, with a focus on robust, secure, and scalable solutions.