1

Application Developer Jobs in Vancouver, BC (NOW HIRING)

Send us your application and we'll keep it on file for future consideration. Join the Clean Energy ... engineers and manufactures the Voltstack e-Generators.Our impact is global with over 1,000 ...

Staff DevOps Developer

Vancouver, BC · Hybrid

CA$130K - CA$180K/yr

As the Staff DevOps Developer on this initiative, you will own the platform and integration layer ... You will define how cloud infrastructure is designed, write production-grade Python application ...

You'll work closely with senior engineers, platform teams, data scientists, and product engineers to help build the systems that support application delivery, data workflows, model experimentation ...

Join a dynamic engineering team where you'll design, develop, and maintain robust Java-based data ... Salaried Posted Date: 2026-07-15 Application Deadline: 2026-08-15 Note : Applications will be ...

To be an awesome and humble game developer! * Join a team of skilled and creative people, and create something bigger and better than anyone could have imagined * Experience developing creative and ...

Showing results 21-40

Application Developer information

See Vancouver, BC salary details

$30.1K

$96.9K

$151.7K

How much do application developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for application developer in Vancouver, BC is $96,892.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,873.00 and $115,066.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an application developer?

To thrive as an Application Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with databases and cloud platforms are typically required. Excellent teamwork, communication skills, and adaptability set standout developers apart in collaborative and fast-changing environments. These skills ensure the creation of robust, user-friendly applications that meet organizational needs and adapt to evolving technology.

What are some common challenges application developers face when working on cross-functional teams?

Application Developers often collaborate closely with designers, product managers, and QA testers, which can lead to challenges such as aligning on project requirements, managing differing priorities, and ensuring effective communication across disciplines. Navigating these differences requires strong interpersonal skills, adaptability, and a proactive approach to problem-solving. Successful developers regularly participate in team meetings, clarify technical constraints, and contribute to building consensus, which helps ensure smooth project delivery and fosters a positive team environment.

What is the difference between Application Developer vs Software Engineer?

AspectApplication DeveloperSoftware Engineer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft or OracleBachelor's or higher in CS or related field, often similar certifications
Work EnvironmentDevelops, tests, and maintains applications for specific platforms or clientsDesigns and develops software systems, often working on larger projects or infrastructure
Employer & Industry UsageTech companies, startups, enterprise software firmsTech firms, consulting, large corporations, software development companies
Common Search & ComparisonYesYes

Application Developers focus on creating, testing, and maintaining specific applications for users or clients, often working within a defined platform. Software Engineers have a broader role, designing and developing entire software systems and infrastructure. While both roles require similar credentials and work environments, Application Developers typically work on specific applications, whereas Software Engineers handle larger system architecture.

Are application developers still in demand?

Application developers are currently in high demand due to the ongoing growth of mobile, web, and enterprise applications. Skills in programming languages like Java, Python, and experience with cloud platforms and agile development increase employability in this field.

Is an application developer a good career?

An application developer is a viable career choice, as it involves designing, coding, and maintaining software applications, often requiring skills in programming languages like Java, Python, or C#. The role offers opportunities for growth, competitive salaries, and the chance to work in various industries, with demand expected to remain strong due to ongoing digital transformation. Success typically depends on continuous learning and staying updated with new technologies and tools.

What does an application developer do?

An application developer designs, builds, tests, and maintains software applications for computers, mobile devices, or web platforms. They use programming languages such as Java, C#, or Python and often collaborate with teams to meet user requirements and ensure functionality. Strong problem-solving skills and knowledge of development tools are essential in this role.

What are the most commonly searched types of Application Developer jobs in Vancouver, BC?

The most popular types of Application Developer jobs in Vancouver, BC are:

What are popular job titles related to Application Developer jobs in Vancouver, BC?

For Application Developer jobs in Vancouver, BC, the most frequently searched job titles are:

What job categories do people searching Application Developer jobs in Vancouver, BC look for?

The top searched job categories for Application Developer jobs in Vancouver, BC are:

Infographic showing various Application Developer job openings in Vancouver, BC as of August 2026, with employment types broken down into 73% Full Time, 23% Part Time, and 4% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $96,892 per year, or $46.6 per hour.

Principal Application Security Specialist

Global Relay

Vancouver, BC

Full-time

Re-posted 16 days ago


Job description

Your role:

The Principal Application Security Specialist is the most senior individual contributor across Global Relay's Software & Application Security function. Combining deep application security testing mastery with DevSecOps leadership, you set the technical direction for how Global Relay tests the security of its applications and for how security is engineered into the software development lifecycle. You lead the most complex and novel assessments, define testing methodology and standards, and drive the integration of automated security controls into CI/CD pipelines. You act as the organization's authority on application, mobile and AI/LLM security, and partner with engineering, platform and product leadership so that security is built in and aligned with business objectives.

Your responsibilities:

Testing & methodology leadership

  • Collaborate with the Team Lead, Application & Software Security to develop and own the application security testing methodology and standards across web, API, mobile and AI/LLM domains.
  • Lead the most complex, novel and high-risk security assessments, including original research and the development of new testing techniques and tooling.
  • Own the organization-wide triage, escalation and evidence-quality framework across all security testing and scanning functions and define how L1-L3 teams are trained and measured against it.
  • Support the direction for the penetration testing and offensive security program.
  • Own the most advanced threat modelling for critical and cross-cutting architecture.
  • Serve as the organization's authority and final technical escalation point for application security.

DevSecOps & secure SDLC

  • Drive the integration of security into the SDLC and CI/CD pipelines, championing a proactive, risk-based, "shift-left" approach.
  • Develop the organization-wide standards for remediation verification, retest evidence and release closure, ensuring security gating is consistently and appropriately applied across all release pipelines.
  • Design and deploy an automated security framework for robust tooling and processes, using scripting and open-source solutions.
  • Collaborate with Engineering for the selection, deployment and management of security scanning tools (SAST, DAST, SCA, container) within CI/CD pipelines, integrating them via APIs and plugins using agile delivery methods.
  • Serve as the liaison for DevSecOps standards and provide input into new standards and policies.
  • Review and analyze vulnerability data to identify risk across applications, infrastructure and network, and manage false positives.
  • Set the organization's standards for root-cause analysis and remediation guidance on the most complex or systemic security defects and define how remediation quality is assessed across teams.

Influence, measurement & people

  • Define how testing coverage, quality and effectiveness are measured and drive continuous improvement.
  • Partner with engineering, product and architecture teams to influence secure design at scale and prioritize security investment.
  • Lead security sessions for engineering teams covering risks, report analysis, mitigations and process improvements.
  • Mentor and develop specialists, create documentation and training material, and raise the technical bar across the function.
  • Represent application security in cross-functional and, where appropriate, external forums.

About you:

  • 8+ years experience across application/product security testing and DevSecOps, with expert knowledge of software security.
  • Experience with security frameworks (OWASP, MITRE, NIST), testing tools (SAST/DAST/SCA), scripting (Python, Java, Bash, PowerShell), and DevOps/CI-CD tooling (Git, Jenkins, Docker/Kubernetes)
  • Solid understanding of secure development and coding practices
  • Comfortable working cross-functionally with Security, Dev, and Engineering teams
  • Strong communicator, able to translate technical concepts for any audience
  • Self-directed, detail-oriented, and a sharp problem-solver