British Columbia, Canada · 2026
Full Stack Developer Salary in British Columbia
Based on 28 salary reports · All figures in CAD
What does a Full Stack Developer earn in British Columbia?
The average Full Stack Developer salary in British Columbia is CA$91,000 per year. This is based on 28 reported salaries across Canada. Most people in this role earn between CA$76,450 and CA$101,450. The highest paid professionals earn up to CA$131,950.
Pay in British Columbia varies depending on the size of the company, your experience level, and what you specialise in. Larger companies tend to pay more than smaller ones. Professionals who take on more responsibility and show clear results move up the pay scale faster.
Most Full Stack Developer roles are office based or hybrid. Only 7% are fully remote nationally.
Salary statistics
| Salary type | Annual pay (CAD) |
|---|---|
| Average salary | CA$91,000 |
| Median salary | CA$86,450 |
| Lowest reported | CA$54,600 |
| Highest reported | CA$131,950 |
Based on 28 salary reports across Canada. The median gives a more accurate picture of typical pay because it is not skewed by outliers.
Pay by experience level
How this role compares to similar jobs in British Columbia
| Job title | Average salary | Difference |
|---|---|---|
| Security Engineer | CA$113,000 | +24% |
| Security Analyst | CA$79,000 | -13% |
| Manager | CA$116,000 | +27% |
| Software Engineer | CA$115,000 | +26% |
| Security Architect | CA$125,000 | +37% |
How to earn more as a Full Stack Developer in British Columbia
The biggest jump in pay usually comes when you move from mid level to senior. Getting there faster means taking on bigger projects and showing you can work without being told what to do.
Specialising in tools or areas that are hard to find helps too. If you are the only person on a team who knows a specific platform well, you have more leverage in salary talks.
Before any negotiation, use the figures above for your experience level. Come to the conversation with specific examples of what you have delivered. Avoid using your current salary as the starting point.
Do not forget to look beyond base salary. Bonuses, extra leave, remote working, and training budgets can add up to a lot over the course of a year.
