Navigation Code gtranslate code

Front End Developer- Spark*Advocacy – Vancouver, BC


  • Must have demonstrated experience building and maintaining WordPress or Craft CMS, or Drupal sites to be considered.

Core Responsibilities:

  • Using supplied designs: code websites using common best practices for HTML, CSS, JavaScript, etc., and build/maintain CMS based websites in WordPress, CraftCMS and/or Drupal.
  • Maintain sites over time including updates, patches.
  • Use CSS frameworks for more rapid and consistent development, such as Bootstrap, etc.
  • Use JavaScript frameworks for more rapid and rich results, such as Vue, React, jQuery, etc.
  • Extrapolate and develop mobile responsive versions of websites using best practices.
  • Test websites on multiple platforms such as Windows, MacOS, iOS and Android.
  • Maintain website infrastructure including Linux/Unix server skills, Apache/Nginx, virtualhost configs, etc.
  • Understand and maintain backup and recovery strategies.
  • Implement and uphold a secure workflow to avoid hacks and unauthorized access to server infrastructure.
  • Be able to access, configure and utilize related server software such as MySQL, SSH.
  • Be able to collaborate with other members of our team, including other web developers and agree on common/shared standards.
  • Understand and apply optimizations either on the server side or on the application side, including web accessibility.

Additional Responsibilities:

  • Work under tight timelines, prioritize projects, and shift focus when necessary.
  • Meet deadlines, and effectively communicate important updates to team members.
  • Participate in brainstorms, introducing new ideas, different approaches and treatments.
  • Stay up to date on the latest trends in web development.
  • Be open to constructive feedback.
  • Possess a positive attitude and be willing to take on new challenges.
  • Be open to learning new skills, software, or techniques when necessary and show initiative to find solutions.


  • College or University diploma in web development techniques, or be able to demonstrate sufficient experience in lieu of a certificate.
  • Minimum of 4 years of experience
  • Experience building websites with one or more of WordPress, CraftCMS, Drupal, or other content management systems.
  • Familiarity working within a development, staging and production environment, including using source control principles and software (Git/Github, etc.) .

Bonus Points:

  • Interest or background in Canadian politics, political causes, or civic engagement.
  • Graphic design experience.

Job Types: Full-time, Permanent

Salary: $70,000.00-$90,000.00 per year

Additional pay:

  • Bonus pay


  • Casual dress
  • Dental care
  • Paid time off
  • Profit sharing
  • Vision care
  • Work from home


  • Monday to Friday


  • CraftCMS: 4 years (preferred)
  • building WordPress sites: 5 years (required)
  • HTML/CSS/JS: 5 years (required)

Work remotely:

  • Yes


Application Form

Phone Number

Send your feedback

Phone Number

Request for Instructor Info

Phone Number

Become A Program Partner

Q Academy works with the most innovative, sustainable industries and we continue to review all the major skills gaps across the globe. We’re looking for industry leaders and academic partners to help us create courses for upgrading skills within growing sectors across globe. We’d love to work with you to build something great!

Phone Number

Become A Hiring Partner!

Phone Number

With so many companies looking for great talent why not look take your needs directly to Q Academy and ensure your candidates have all the most update skills they need. Hire Great Talent without the high costs of some job search platforms or services.

Become a Training Partner!

Q Academy works with thosands of business across the globe and we have become several business go to training partners for the past 5 years.

Phone Number

Inquire Now

Phone Number

Log in
Login / Signup