1

Senior Full Stack Software Developer Jobs in Surrey, BC

The Senior Full Stack Developer is responsible for designing, building, and evolving modern digital ... This role combines deep software engineering expertise with AI-assisted development practices ...

Full Stack Software Developer II

Vancouver, BC · On-site

CA$96K - CA$132K/yr

As a Full Stack Software Developer, you'll have the opportunity to work on challenging and exciting projects and see the direct impact of your work as we execute our exciting product roadmap. If you ...

Full Stack Software Developer II

Vancouver, BC · On-site +1

CA$96K - CA$132K/yr

As a Full Stack Software Developer, you'll have the opportunity to work on challenging and exciting projects and see the direct impact of your work as we execute our exciting product roadmap. If you ...

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby. This individual will be primarily working on building our internal systems within Fortiguard Labs.

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby. This individual will be primarily working on building our internal systems within Fortiguard Labs.

SCOPE OF POSITION We are seeking a Full Stack Software Developer to join our growing development and innovation team. In this role, you will design, develop, test, and maintain high-quality software ...

SCOPE OF POSITION We are seeking a Full Stack Software Developer to join our growing development and innovation team. In this role, you will design, develop, test, and maintain high-quality software ...

What you'll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you ... Experience and interest in leveraging AI developer tools Compensation The expected salary range for ...

Sr. Full Stack Developer

Vancouver, BC · On-site +1

CA$120K - CA$150K/yr

Sr. Full Stack Developer About Lendesk We're a financial technology company on a mission to help ... Contribute to software quality by providing meaningful and constructive code reviews * Communicate ...

The Senior Full Stack Developer - Analytics in this role serves as a senior individual contributor ... Qualifications * 7+ years of professional software development experience, including significant ...

Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology. Procurify is the AI-enhanced procurement and ...

Full Stack Software Developer I

Vancouver, BC · On-site +1

CA$79K - CA$107K/yr

Opportunity Snapshot Pixieset is hiring a Full Stack Software Developer I to help shape how photographers discover, sign up for, and grow with our platform, which supports over 1.6 million users ...

Software Engineer Full Stack

Vancouver, BC · On-site

CA$90K - CA$120K/yr

Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we're not just building software--we're transforming how contractors and distributors work ...

next page

Showing results 1-20

Senior Full Stack Software Developer information

See Surrey, BC salary details

$59.6K

$129.5K

$191.7K

How much do senior full stack software developer jobs pay per year?

As of Jul 30, 2026, the average yearly pay for senior full stack software developer in Surrey, BC is $129,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,124.00 and $148,167.00 per year, depending on experience, location, and employer.

What is the difference between Senior Full Stack Software Developer vs Software Engineer?

AspectSenior Full Stack Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience in full stack developmentBachelor's degree in CS or related field; may have certifications in specific technologies
Work EnvironmentCollaborates across front-end and back-end teams, often in agile settingsDesigns, develops, and maintains software applications, often in teams or individually
Industry UsageCommon in tech companies, startups, and agencies requiring versatile development skillsWidely used across industries for software development roles

While both roles involve software development, a Senior Full Stack Software Developer specializes in both front-end and back-end technologies, often taking on leadership responsibilities. A Software Engineer may focus on specific areas of software design and implementation, with less emphasis on full stack expertise. The roles overlap in skills and industry usage, but the senior developer typically has broader responsibilities and experience in full stack development.

What are the key skills and qualifications needed to thrive as a Senior Full Stack Software Developer, and why are they important?

A Senior Full Stack Software Developer needs advanced proficiency in both front-end and back-end programming languages, strong problem-solving skills, and several years of relevant software development experience. Familiarity with frameworks like React or Angular, back-end technologies such as Node.js or Django, and experience with cloud platforms, CI/CD tools, and version control systems like Git are typically required. Excellent communication, teamwork, and leadership abilities help developers collaborate effectively and mentor junior team members. These skills are crucial for designing robust, scalable applications and leading complex projects to successful completion.

What is a Senior Full Stack Software Developer?

A Senior Full Stack Software Developer is an experienced professional who designs, develops, and maintains both the front-end and back-end components of web applications. They are proficient in multiple programming languages and frameworks, enabling them to work on the entire technology stack, from databases and servers to user interfaces. In addition to coding, they often lead projects, mentor junior developers, and help architect scalable solutions that meet business needs. Their role requires strong problem-solving skills, a deep understanding of software development best practices, and the ability to collaborate with cross-functional teams.

What types of projects and technologies can a Senior Full Stack Software Developer expect to work on, and how does the team typically collaborate?

As a Senior Full Stack Software Developer, you can expect to work on a diverse range of projects such as developing scalable web applications, integrating APIs, and optimizing system performance. The tech stack often includes front-end frameworks like React or Angular, back-end environments such as Node.js, Python, or Java, and databases like PostgreSQL or MongoDB. Collaboration is highly cross-functional—you’ll regularly coordinate with product managers, UX/UI designers, QA engineers, and other developers through agile methodologies, code reviews, and sprint planning sessions. This role offers opportunities to mentor junior developers, influence architectural decisions, and contribute to continuous process improvement.
What cities near Surrey, BC are hiring for Senior Full Stack Software Developer jobs? Cities near Surrey, BC with the most Senior Full Stack Software Developer job openings:
Infographic showing various Senior Full Stack Software Developer job openings in Surrey, BC as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $129,471 per year, or $62.2 per hour.

Full-Stack Software Developer

Wartsila North America

Vancouver, BC • Hybrid

Other

Posted 7 days ago


Job description


Wartsila is an innovative technology company known for being a forerunner in the Marine and Energy markets. Every day, we - Wartsilians - put our hearts and minds into turning Wartsila's purpose of enabling sustainable societies through innovation in technology and services into reality. Our ultimate aim is to provide increased value to both our customers and society. New, game-changing ideas and continuous improvement have been part of our DNA since 1834. Together, we can create new business opportunities and more sustainable future that we can all be proud of. 
We want to transition the world towards a decarbonised and sustainable future. By pushing the boundaries of engineering and technology, we can make it work. We are always on the lookout for future-oriented talent - want to join the ride?


Join Wartsila Voyage, a leading technology company in the Marine and Energy markets, on a journey towards a cleaner, more sustainable future. We are seeking Full-Stack Software Developer to contribute to the development of our port management information system. This role offers the opportunity to work with a talented team, gain hands-on experience, and make a real impact in the maritime industry.  
About the role:
As our Full-Stack Software Developer, you will have the opportunity to work with systems and ideas used across the globe, and in an environment that fosters ideas and innovation. Our teams blend diverse personalities and interests, united by a collaborative and fun-loving culture, creating a relaxed and welcoming environment.  We use C#, .net, SQL and Typescript, also popular frameworks/libraries such as LINQ and Telerik, in a modernized N-tier web application designed for the world's leading ports.
This is a hybrid role, requiring 4-days in the Vancouver office.
Responsibilities:

Collaborate with team members through SCRUM to discuss, and design agile solutions for real world problems. Translate this into implementation and build upon software.
Design, develop, test and deploy new code.
Prioritize and manage development and issue resolution activities.
Participate in our agile development process.
Implement application monitoring tools and proactively monitor application performance.
Work on all aspects of our stack.
Learn about the maritime world and incorporate this understanding into code.
Qualifications:

Bachelor's degree in Software Development, Computer Science or other related field of study.
5+ years of demonstrated experience with professional front and back-end development.
Professional expertise in underlying technologies including C#, .Net, SQL, and TypeScript.
Experience working with SQL-based relational databases.
Experience developing complex software projects in commercial settings.
Experience working in an agile development environment.
Ability to embrace a fast-moving environment and comfortable with quickly adapting to changing priorities.
Successful applicants must be authorized to work in Canada without sponsorship.

Last application date: 04/08/2026 

At Wartsila we value, respect and embrace all our differences, and are committed to diversity, inclusion and equal employment opportunities; everyone can be their true self and succeed based on their job-relevant merits and abilities. 
Please note that according to Wartsila policy, voluntary consent for a security check may be required from candidates being considered for this position, depending on the applicable country.

This is Wartsila 

Wartsila is a global leader in innovative technologies and lifecycle solutions for the marine and energy markets. Our team of 18,300 professionals, in more than 230 locations in 77 countries, shape the decarbonisation transformation of our industries across the globe. Read more on www.wartsila.com.