1

Junior Full Stack Web Developer Jobs in British Columbia

The Senior Full Stack Developer - Analytics in this role serves as a senior individual contributor who takes ownership and craftsmanship seriously. They engage with all layers of the solution stack.

... web and mobile. Where you'll work This role will be based in Vancouver office. We are a hybrid ... Experience and interest in leveraging AI developer tools Compensation The expected salary range for ...

Full-Stack Engineer

Vancouver, BC · On-site +1

CA$65K - CA$75K/yr

Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our platform. In this role, you will be deeply involved across the entire stack ...

Full Stack Developer

Surrey, BC · On-site

CA$60K - CA$70K/yr

  • Medical

About the Role We are looking for a skilled Mobile Application Developer to design, build, and ... Experience with web application development (React, Angular, or Vue.js) * Familiarity with ...

Full Stack Developer

Surrey, BC

CA$60K - CA$70K/yr

  • Medical

About the Role We are looking for a skilled Mobile Application Developer to design, build, and ... Experience with web application development (React, Angular, or Vue.js) * Familiarity with ...

Showing results 41-60

Junior Full Stack Web Developer information

See British Columbia salary details

$28K

$55.6K

$88.5K

How much do junior full stack web developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for junior full stack web developer in British Columbia is $55,643.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,000.00 and $63,000.00 per year, depending on experience, location, and employer.

What does a junior full stack web developer do?

As a Junior Full Stack Web Developer, your day often includes writing and testing code for both the front-end and back-end of web applications, attending team meetings to discuss project progress, and collaborating with designers, other developers, and project managers to solve technical challenges. You may also spend time reviewing code, refining your development skills, and addressing bug reports or feature requests. Frequent learning and adaptation are part of the job, as you’ll need to keep up with new technologies and best practices. Teamwork and communication are key, since you’ll be working closely with others to deliver high-quality web solutions.

What is a junior full stack web developer?

A Junior Full Stack Web Developer is an entry-level role responsible for developing both the front-end and back-end of web applications. They work with technologies like HTML, CSS, JavaScript, databases, and server-side scripting to build and maintain websites or web apps. Typically, they collaborate with senior developers, designers, and other team members to implement features, fix bugs, and improve performance. This role is a great starting point for gaining hands-on experience in full-stack development while expanding technical skills.

What are the key skills and qualifications needed to thrive as a junior full stack web developer?

To thrive as a Junior Full Stack Web Developer, you need a solid understanding of both front-end (HTML, CSS, JavaScript) and back-end (Node.js, Python, or similar languages) technologies, often supported by a relevant degree or coursework. Familiarity with frameworks like React or Express, version control systems such as Git, and experience working with databases are typically expected, while certifications in web development can be advantageous. Strong problem-solving abilities, eagerness to learn, attention to detail, and effective teamwork and communication skills are highly valued in this role. These competencies enable junior developers to contribute to projects efficiently and adapt to evolving technologies within collaborative development environments.

What are the most commonly searched types of Full Stack Web Developer jobs in British Columbia?

The most popular types of Full Stack Web Developer jobs in British Columbia are:

What are popular job titles related to Junior Full Stack Web Developer jobs in British Columbia?

For Junior Full Stack Web Developer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Junior Full Stack Web Developer jobs in British Columbia look for?

The top searched job categories for Junior Full Stack Web Developer jobs in British Columbia are:

What cities in British Columbia are hiring for Junior Full Stack Web Developer jobs?

Cities in British Columbia with the most Junior Full Stack Web Developer job openings:

Infographic showing various Junior Full Stack Web Developer job openings in British Columbia as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 13% Part Time, 1% Temporary, and 6% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $55,643 per year, or $26.8 per hour.

Senior Full-Stack Developer - Analytics

Teck

Vancouver, BC • Hybrid

CA$120K - CA$150K/yr

Full-time

Re-posted 5 days ago


Job description

Location: Vancouver, BC, Canada
Employment Type: Regular Full Time
Workplace Type: Hybrid

About our Vancouver Office

Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck’s Corporate Office sits in one of Canada’s most culturally diverse cities. 

Surrounded by world-renowned nature and globally inspired cuisine, the office brings together many of Teck’s corporate functions - all working toward Teck’s purpose of providing the essential resources the world relies on.

Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing analytics applications that support operations at our mining sites.

The Senior Full Stack Developer – Analytics in this role serves as a senior individual contributor who takes ownership and craftsmanship seriously. They engage with all layers of the solution stack. This ranges from infrastructure using Terraform or Crossplane on Kubernetes, through deployment pipelines in Azure DevOps, to data engineering with Azure Databricks, Spark SQL, dbt, or Python containers, and report generation via PowerBI.

Don't miss out on this outstanding opportunity to be part of one of Canada's leading mining companies and join our team!

Responsibilities

  • Be a courageous safety leader, adhering to and sponsoring safety and environmental rules and procedures.
  • Serve as a senior-level individual contributor on the Analytics Sustainment team, demonstrating outstanding troubleshooting and technical skills across the entire solution stack.
  • Participate directly with your peers on the team to resolve high-level severity incidents and perform root-cause analysis to prevent future failures.
  • Analyze and make recommendations on existing solutions to improve reliability, security, observability, and maintainability.
  • Mentor site and other business users on guidelines when using Azure Databricks.
  • Optimize the costs ($1.5M+) of our maintained solutions, providing high value while lowering cloud costs.
  • Provide additional support and capacity for potential new products or initiatives when needed.

Qualifications

  • 7+ years of professional software development experience, including significant hands-on work in at least two of the following areas:
    • IaC (Terraform, or Crossplane) and pipeline development using Azure DevOps
    • Azure Databricks (Pyspark, pandas, SQL) using both batch and streaming data
    • Full Stack application development (Python, Node.js, React, ORMs)
  • 3+ years of hands-on experience with Microsoft Azure cloud services.
  • Demonstrated experience debugging and resolving production incidents across distributed systems, working under pressure across infrastructure, application, and data layers.
  • Proven track record to take initiative, work autonomously, and drive projects to successful completion.
  • Excellent communication skills with ability to explain technical concepts to business stakeholders and build trust across technical and non-technical audiences.
  • BSc or MSc in Computer Science, Computer Engineering or related discipline.
  • Hands-on experience with observability and distributed tracing (OpenTelemetry, Prometheus, Grafana) and  working knowledge of the Kubernetes ecosystem, including Helm, ArgoCD, Kargo, and Crossplane is a plus.
  • PowerBI Reporting a plus.
  • Spanish speaking also a plus.
  • Must be physically located in the Vancouver area as this is a hybrid role.
  • Also must be legally able to work and live in Canada.

Pay Range: CAD $120,000 - $150,000 per year

The actual amount offered is determined based on the successful candidate’s relevant experience, skills, and competencies and considers internal equity.

Why Teck

At Teck, your work matters—to the world, to our communities and to your future.


As a leading Canadian resource company, we focus on responsibly providing the metals essential for global development and the energy transition while caring for the people, communities and land that we love. We do this guided by our values that, together, form The Teck Way. At Teck, you’ll find purpose-driven work, a culture of respect and inclusion, and the opportunity to grow your career while helping build a better world.

Apply with us 

Take the next step in your career by applying for the Senior Full-Stack Developer - Analytics role.

We review applications on a rolling basis and encourage you to apply, even if your background doesn’t match every requirement. We value diversity and are committed to an inclusive, barrier-free hiring process. Reasonable accommodations are available upon request.

Requisition ID: 54083 | Job Category: Technology | Employment Type: Regular Full Time | Location: Vancouver | Workplace Type: #LI - Hybrid