1

Junior Full Stack Web Developer Jobs in Vancouver, BC

The Senior Full Stack Developer is responsible for designing, building, and evolving modern digital ... Build scalable cloud-native solutions using modern web, mobile, API, and integration technologies

Full Stack Developer

Burnaby, BC · On-site

CA$92K - CA$112K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Fortinet is looking for a full stack developer to join the growing FortiSASE team. FortiSASE is a ... As a member of the web team, you will be responsible for building APIs which supports the web-based ...

Full Stack Developer

Burnaby, BC · On-site

CA$92K - CA$112K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Fortinet is looking for a full stack developer to join the growing FortiSASE team. FortiSASE is a ... As a member of the web team, you will be responsible for building APIs which supports the web-based ...

Full Stack Engineer II

Vancouver, BC · Remote

  • Medical

  • Dental

  • Vision

Full Stack Engineer II ABOUT US Procurify is the AI-enhanced procurement and AP automation platform ... Experience building modern web applications with React and TypeScript, including component-based ...

Full Stack Software Developer

Burnaby, BC · On-site

CA$117K - CA$143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby ... This work will consist of building data processing pipelines and building web interfaces to ...

Full Stack Software Developer

Burnaby, BC

CA$117K - CA$143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby ... This work will consist of building data processing pipelines and building web interfaces to ...

Senior Full Stack Engineer

Vancouver, BC · Remote

  • Medical

  • Dental

  • Vision

Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative ... Experience building modern web applications with React and TypeScript, including component-based ...

Software Engineer Full Stack

Vancouver, BC · On-site

CA$90K - CA$120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with web technologies and full stack development. * Familiar with Git & Docker (bonus if ... Work alongside experienced engineers and industry experts. * Team Culture : Collaborative, fast ...

Software Developer, Full Stack

Vancouver, BC · On-site +1

CA$85K - CA$140K/yr

About the Role Full-stack engineers tackle many exciting and complex challenges ranging from ... On the frontend, you'll work with a modern web-stack, built with Typescript and React; on the ...

Showing results 21-40

Junior Full Stack Web Developer information

See Vancouver, BC salary details

$28.1K

$55.9K

$88.9K

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

As of Aug 16, 2026, the average yearly pay for junior full stack web developer in Vancouver, BC is $55,918.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,183.00 and $63,311.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.

Senior Full Stack Developer

Finning

Surrey, BC • Hybrid

Full-time

Posted 26 days ago


Job description

Company:Finning CanadaNumber of Openings:1Worker Type:PermanentPosition Overview:Finning Canada is looking to hire a permanent, full-time Senior Full Stack Developer who will report to the Solutions Delivery Lead in Surrey or Edmonton.
The Senior Full Stack Developer is responsible for designing, building, and evolving modern digital products that deliver measurable business value. This role combines deep software engineering expertise with AI-assisted development practices, leveraging emerging technologies, cloud platforms, and agentic development frameworks to accelerate delivery while maintaining enterprise standards.
The successful candidate will partner closely with business stakeholders, product owners, architects, and delivery teams to transform ideas into scalable solutions. They will utilize AI-powered development tools to rapidly prototype, build, test, and deploy solutions while ensuring security, performance, maintainability, and business alignment.
As a senior member of the team, this individual provides technical leadership, mentors developers, establishes development standards, and champions modern engineering practices including AI-assisted development, DevSecOps, platform engineering, and continuous improvement.
Why Join Finning?
Strong career progression opportunities
Collaborative, supportive, and high-performing team
Hybrid work model: 2-to-3 days/week in office
Competitive compensation: $120,000 - $130,000 base + bonus + medical benefitsJob Description:Major Job Functions:Solution Delivery (50%)
  • Design, develop, test, and deploy modern full-stack applications and digital products

  • Build scalable cloud-native solutions using modern web, mobile, API, and integration technologies

  • Leverage AI-assisted development tools and agentic software engineering frameworks to accelerate solution delivery

  • Translate business requirements into secure, scalable, maintainable solutions

  • Perform code reviews and ensure adherence to enterprise engineering standards

AI-Enabled Development & Innovation (20%)

  • Utilize generative AI, code assistants, agentic workflows, and prompt engineering techniques to accelerate development lifecycle activities

  • Rapidly prototype and validate business concepts through AI-assisted development approaches ("Vibe Coding")

  • Evaluate and recommend emerging AI technologies, frameworks, and development tools

  • Partner with business stakeholders to identify opportunities for AI-driven automation and productivity gains

  • Champion responsible AI development practices and governance standards

Technical Leadership (15%)

  • Provide technical guidance and mentorship to development team members

  • Lead architecture discussions and design reviews

  • Promote engineering best practices, reusable components, and platform standards

  • Support team capability growth in AI-assisted development and modern engineering techniques

Operational Excellence (10%)

  • Support production applications and resolve incidents, defects, and performance issues

  • Monitor application health, reliability, and security

  • Participate in continuous improvement of CI/CD, DevOps, and operational processes

Planning & Estimation (5%)

  • Provide solution estimates and technical assessments

  • Identify risks, dependencies, and delivery considerations

  • Report progress and proactively escalate issues

Accountability:
  • Deliver high-quality software solutions that meet business objectives

  • Ensure solutions are secure, scalable, supportable, and aligned with enterprise architecture

  • Apply AI tools responsibly while maintaining accountability for solution quality

  • Ensure code, prompts, AI-generated artifacts, and configurations are properly governed and version controlled

  • Contribute to continuous improvement of engineering practices and delivery capabilities

  • Mentor and develop team members

  • Identify and manage technical debt and system risks

  • Maintain compliance with change management, security, and governance standards

Qualifications & Experience:
  • Post-secondary degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience.

  • 7+ years of experience designing, developing, and delivering enterprise software solutions.

  • 5+ years of experience building modern web applications, APIs, and distributed systems.

  • Experience working in Agile product delivery environments.

  • Experience with cloud platforms, preferably Microsoft Azure.

Core Technical Skills:Full Stack Development:
  • Expertise in modern frontend frameworks such as Angular, React, or similar technologies.

  • Strong backend development experience using .NET/C#, Node.js, or comparable technologies.

  • Proficiency in SQL and modern data platforms.

  • Experience developing and integrating RESTful APIs and enterprise integration solutions.

Cloud & Enterprise Architecture:
  • Cloud-native application development and architecture.

  • Microservices, event-driven, and distributed system architectures.

  • Enterprise integration and API management patterns.

  • Modern observability, monitoring, and performance optimization practices.

DevOps & Software Delivery:

  • Git-based source control and collaborative development workflows.

  • CI/CD pipeline development and automation.

  • Infrastructure as Code (IaC).

  • Containerization and orchestration technologies (Docker, Kubernetes).

  • Automated testing and quality engineering practices.

  • DevSecOps and Site Reliability Engineering (SRE) principles.

Security & Governance:
  • Secure software development practices.

  • Knowledge of security, privacy, compliance, and governance requirements.

  • Understanding of Responsible AI development and governance principles.

AI-Assisted Development & Automation:AI Development Skills:
  • Experience leveraging AI-assisted software development tools and workflows.

  • Prompt engineering for software design, development, and delivery.

  • Agentic development workflows and AI-driven automation.

  • AI-assisted code review, testing, optimization, and refactoring.

  • Rapid prototyping using AI-powered development platforms.

  • Human-in-the-loop validation, quality assurance, and risk management.

  • Ability to translate business outcomes into requirements, prompts, and production-ready solutions.

Preferred AI Technologies:
  • Experience with GitHub Copilot, Microsoft Copilot, Cursor, Windsurf, Devin, or similar AI development platforms.

  • Experience building AI-enabled applications, intelligent automation solutions, or AI-powered user experiences.

  • Experience with Azure AI Foundry, Azure OpenAI, Copilot Studio, Semantic Kernel, LangChain, or comparable AI frameworks and services.

Technical Knowledge:
  • Modern software engineering methodologies, including Agile, Lean, and Product Delivery practices.

  • Cloud architecture patterns and scalable application design.

  • Enterprise integration and API management strategies.

  • AI-assisted software development practices and emerging engineering trends.

  • Security, compliance, DevSecOps, and SRE best practices.

Strongly Preferred:
  • Experience building AI-enabled enterprise applications.

  • Experience with Azure AI services and modern AI frameworks.

  • Experience with observability and monitoring platforms.

  • Experience with Docker, Kubernetes, and cloud-native deployment models.

Soft Skills:
  • Excellent problem-solving and critical-thinking skills

  • Strong communication and stakeholder management capabilities

  • Ability to quickly learn and adapt to emerging technologies

  • Strong business acumen and product mindset

  • Ability to balance speed, quality, security, and maintainability

  • Collaborative leadership and mentoring skills

At Finning, we prioritize creating a diverse and inclusive environment. We are proud to be an equal opportunity employer, and we actively encourage all individuals to express themselves and achieve their full potential. As a company, we continuously strive to enhance our outreach to individuals of all backgrounds and identities. We do notdiscriminate against applicants based on gender identity, race, national and ethnic origin, religion, age, sexual orientation, marital and family status, and/or mental or physical disabilities.Furthermore, Finning is committed to collaborating with and providing reasonable accommodations /adjustments to individuals with disabilities. If you require an adjustment/accommodation at any point during the recruitment process, please inform your recruiter.