Full-Stack Jobs in Canada
There are 2,055 open Full-Stack jobs in Canada on freehire right now. 736 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 227 · 11%
- Onsite 52 · 3%
Visa sponsorship offered in 47% of the 171 postings that state a position on it.
Seniority
- Senior 783
- 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
Java Fullstack developer
Job Title: Java Fullstack Developer Location: Montreal, QC (4x onsite a week) Employment Type: Contract Pay Rate: CAD$50 - $55/HR INC Interview Type: Face 2 Face (Onsite Interview Only) Job Description Minimum of 7…
Fullstack Developer - Hub Squad
Build and own the self-serve platform that onboards partners, configures monetization tools, and provides reporting—using React/Next.js/Vue on the frontend and Node.js/TypeScript with PostgreSQL/MongoDB on the backend.
Senior Full-Stack Engineer (Java/Spring) — Hybrid
Senior Full-Stack Engineer builds Java/Spring Boot applications with IAM and RESTful APIs for a Toronto consulting firm serving public-sector clients.
Senior Full-Stack Engineer: Microservices, Elixir & JS
Build and maintain microservices using Elixir/Erlang, JavaScript/ES6, Node.js, and React in a gaming-focused startup environment.
Full Stack Engineer - Agentic AI
Build and integrate AI agents into products, focusing on backend services, orchestration, and AI-driven workflows using platforms like OpenAI and Google Gemini.
Full Stack Engineer MTS 2 – AIRI
Build and lead production AI systems for a global ecommerce platform, including LLMs, agents, and retrieval-augmented generation, spanning design, deployment, and monitoring.
Full Stack Engineer, Agentic AI
Research & Development Full Time Toronto, ON Hybrid Toronto or Kitchener/Waterloo, Canada (Hybrid) Insurance depends on many systems that do not yet connect cleanly. Where carrier APIs exist, DataBraid can…
Full stack Engineer MTS 1 – AIRI
Build production-grade AI features and services for a global ecommerce platform, integrating LLMs, RAG, and agent workflows using Java, Python, and cloud-native tools.
Senior Full-Stack Engineer — Impactful Healthcare Automation
Senior Full-Stack Engineer builds and deploys AI-enabled healthcare automation for providers using Python/TypeScript and HL7/FHIR/DICOM integrations.
Senior Full-Stack Engineer (Media Team)
Build and operate cloud services for a video security platform, handling media ingestion, processing, and delivery at scale using AWS-native tools and AI-assisted workflows.
Senior Full-Stack Engineer - .NET/Angular
Build and lead enterprise-scale .NET/Angular applications for a lottery company, making architectural decisions and mentoring peers.
Edge AI Full-Stack Engineer for Automations
Build edge AI systems and automation tooling for AI-powered SaaS products, including web scrapers, dashboards, and LLM prompt tuning.
Java Full-Stack Engineer I — On‑Call & Cloud
Build and maintain Java-based full-stack applications for a major bank’s credit technology systems, handling design, testing, deployment, and on-call support.
Java Fullstack Developer
Full-Stack Software Engineer Key Responsibilities Develop end-to-end web applications using Java-based backend technologies and modern front-end frameworks. Design, build, and maintain RESTful APIs, microservices, and…