1

Contract Programmer Jobs in Vancouver, BC (NOW HIRING)

Administer contracts to ensure cost, schedule, and quality compliance * Manage post-award ... engineering, digital solutions, program management, energy efficiency and specialized field ...

Contract Administrator

Vancouver, BC · On-site

$70K - $120K/yr

Contract Administrator As a contract administrator in the Architecture field, you are responsible ... Interpret architectural, engineering and interior design plans and prepare material lists and ...

Contract Administrator

Vancouver, BC · On-site

$70K - $120K/yr

Contract Administrator As a contract administrator in the Architecture field, you are responsible ... Interpret architectural, engineering and interior design plans and prepare material lists and ...

Overview / Responsibilities Wood is currently seeking a strong professional Contract Recruiter to ... for engineering roles, especially in the geotechnical, environmental, clean energy and water ...

Interact with engineering and construction departments to prepare monthly applications for payment ... Perform general contract administration. * Carry out any other duties and responsibilities assigned ...

Support contract negotiations, amendments, renewals, extensions, and other contract lifecycle ... With over 1,800 employees globally, most with scientific or engineering degrees, STEMCELL is proud ...

New

We are looking for a Frontend Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software Engineer is to build ...

Contracts Performance Lead

Surrey, BC · Hybrid

CA$97K - CA$114K/yr

... developers, government agencies, and Indigenous communities to ensure successful contract compliance, and resolution of complex contractual matters. * Deliver business value and regulatory support ...

We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software Engineer is to build and ...

next page

Showing results 1-20

Contract Programmer information

What is a contract programmer?

A contract programmer is a software developer who is hired on a temporary basis to work on specific projects or tasks for a company. Unlike full-time employees, contract programmers typically work for a set period or until the completion of a particular project. They may work independently or through an agency, and their expertise is often sought for specialized or short-term needs. Contract programmers can work on-site or remotely, and they usually have flexible arrangements regarding hours and workflow.

What are the key skills and qualifications needed to thrive as a contract programmer, and why are they important?

To thrive as a Contract Programmer, you need strong programming skills in relevant languages, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of frameworks or cloud platforms are commonly required. Excellent problem-solving abilities, self-motivation, and clear communication with clients set top contract programmers apart. These skills ensure the delivery of high-quality, maintainable code that meets client needs and project deadlines in a dynamic work environment.

How do contract programmers typically manage communication and collaboration with client teams while working remotely?

Contract programmers often work off-site, which makes effective communication and collaboration essential for project success. Most clients use project management tools like Jira, Trello, or Asana, and require regular check-ins via video calls, chat platforms, or emails. It’s important for contract programmers to proactively share progress, clarify requirements, and ask questions as needed to stay aligned with the client’s expectations. Building strong communication habits helps ensure timely delivery and fosters a positive working relationship with diverse team members, even when working remotely.

What is the difference between Contract Programmer vs Software Developer?

AspectContract ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with experience in specific programming languagesUsually holds a degree in computer science or software engineering, with similar certifications
Work EnvironmentWorks on short-term projects, often remotely, with flexible schedulesMay work full-time in an office or remotely, involved in ongoing development
Employer & Industry UsageHired by companies for specific projects or freelance work across various industriesEmployed by companies or as freelancers, involved in software creation and maintenance

In summary, Contract Programmers focus on short-term, project-based work, often freelance or temporary, while Software Developers typically work on ongoing development within a company or as full-time employees. Both roles require similar skills and credentials but differ mainly in work scope and employment type.

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

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

What cities near Vancouver, BC are hiring for Contract Programmer jobs?

Cities near Vancouver, BC with the most Contract Programmer job openings:

Infographic showing various Contract Programmer job openings in Vancouver, BC as of August 2026, with employment types broken down into 66% Full Time, 25% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Contract Developer - ResponsiveAds ShowcaseExperience

ResponsiveAds, Inc.

Vancouver, BC • On-site

Contractor

PTO

Re-posted 16 days ago


Job description

Project Overview

We are looking for an experienced developer to build a modern Showcase experience for the ResponsiveAds website.

This project is not intended to replace our existing Showcase product or creative management platform. Instead, it will serve as a marketing and sales tool that highlights selected campaigns, demonstrates ResponsiveAds capabilities, and helps visitors understand how our creative technology works across devices, formats, and channels.

The experience will combine:

  • Campaign discovery and filtering
  • Interactive ad previews
  • Responsive format demonstrations
  • Template-level benchmark analytics
  • Marketing-managed content and taxonomy
Key Objectives

Campaign Discovery

Create a modern browsing experience that allows visitors to:

  • Search campaigns
  • Filter by industry, format, template, product, channel, and category
  • Explore featured campaigns
  • Discover related examples
Campaign Detail Experience

Each showcase entry should include:

  • Campaign overview
  • Creative description
  • Products used
  • Formats supported
  • Categories and industries
  • Related campaigns
  • Benchmark performance metrics
Responsive Preview Experience

A key goal of this project is demonstrating how ResponsiveAds creatives adapt across devices andplacements.

Visitors should be able to explore:

  • Desktop
  • Tablet
  • Mobile
  • CTV

And understand how a single creative behaves across multiple formats and placements.

Live Preview Environment

The Showcase should include an in-page preview experience where visitors can see how ads behave within realistic webpage environments.

Examples include:

  • Top of page
  • Mid-page placements
  • Side rail placements
  • Responsive layouts
  • Device-specific experiences
Marketing Taxonomy

The new Showcase will maintain its own curated taxonomy.

The project should not rely on existing campaign naming conventions or classifications from our internal platform.

Instead, the system should support official ResponsiveAds categories such as:

  • Industries
  • Products
  • Formats
  • Templates
  • Channels
  • Use Cases

Marketing will manage these classifications directly.

Admin / Content Management Tool

A major requirement is a simple backend interface that allows non-technical team members to manageShowcase content without developer support.

The admin experience should allow users to:

  • Create and edit showcase entries
  • Add campaign descriptions and marketing copy
  • Select or connect creative previews
  • Assign categories and tags
  • Manage benchmark profiles
  • Upload thumbnails and imagery
  • Feature or unfeature campaigns
  • Publish and unpublish content
Data & Integrations

The Showcase may leverage selected assets and preview functionality from the existing ResponsiveAds platform.

However:

  • This is not a rebuild of the existing Showcase product.
  • The project should not expose the full ResponsiveAds creative library.
  • Marketing will curate and manage which campaigns appear.
  • Marketing-owned metadata should remain separate from platform data.

Requirements

Preferred Skills
  • React / Next.js
  • Modern CMS architecture
  • Content modeling and taxonomy design
  • Search and filtering systems
  • Responsive web applications
  • Experience embedding third-party content or iframe-based experiences
  • Strong UX implementation skills
  • Experience building galleries, resource centers, portfolios, marketplaces, or discovery experiences
Nice to Have
  • Experience with ad tech, martech, or digital advertising platforms
  • Experience with AWS Amplify
  • Experience working with AI-assisted development workflows
  • Familiarity with GitHub Copilot, Claude Code, Cursor, or similar tools
Existing Assets

We already have:

  • An early proof-of-concept implementation
  • Existing design concepts and workflows
  • Existing creative preview functionality
  • Existing Showcase product for reference

The selected developer will help evaluate the current implementation and recommend the best path toward a production-ready experience.

Deliverables

Phase 1

  • Review existing implementation
  • Recommend architecture and CMS approach
  • Define content model and taxonomy structure

Phase 2

  • Build public Showcase experience
  • Implement filtering and discovery workflows
  • Build campaign detail pages
  • Implement responsive preview experiences

Phase 3

  • Build admin/content management interface
  • Content publishing workflows
  • Production deployment and documentation
To Apply

Please include:

  • Portfolio
  • Examples of similar work
  • Relevant CMS or content-driven projects
  • Experience with React/Next.js or equivalent frameworks
  • Availability
  • Estimated hourly rate or project estimate

Benefits

Some reasons why you'd want to work with us:

  • You want to play a big part in a small but profitable company that is an industry leader.
  • You do your best in a setting where excellent work is what's valued-not face time (a good work-life balance is just how we do things!)
  • You value authenticity and a work environment that values who you are and what you can do.
  • You're looking for a big challenge that involves lots of variety, collaboration, inventiveness, and on your toes thinking.
  • You want to work alongside a diverse group of people who are passionate, friendly, and helpful.
  • We have been a fully remote team from the start 6+ years

Our benefits include:

  • A strong commitment to work-life balance. We provide a flexible work and vacation time
  • Generous paid time off and flexible work-from-home policies.
  • Offer the ability to take educational courses and support your continuous learning
  • Continuous merit-based pay increases.
  • Stipend paid parental family leave policies to support you during major life events.