JavaScript Job: Web Developer

Job added on


Windsor - Canada

Job type


JavaScript Job Details

Job Duties

  • You'll be developing custom WordPress themes and plugins for a range of customers, including small and midsize businesses as well as large enterprise environments.
  • You'll be supporting existing WordPress projects with improvements and enhancements.
  • You'll be working on our collection of specialized WordPress products for the economic & workforce development sectors.
  • NOTE ON THE SALARY RANGE: Junior developers start and the bottom and progress to the top over 2 years, with regular increases at 6 month intervals. More experienced developers start somewhere in between, and progress to the top of the range when they achieve proficiency in the platform.

Essential Qualifications & Requirements

  • Accomplished HTML, CSS and JavaScript skills.
  • Accomplished PHP development skills.
  • A portfolio of at least (3) web projects you've worked on that we can take a peek at.
  • Extensive WordPress experience is NOT REQUIRED. The WordPress API is large. We have in in-house apprenticeship-style program to help you get up to speed on the platform.

Nice to Haves

  • Experience creating WordPress themes and plugins from scratch.
  • Working familiarity with the WordPress API, including functions, filter/action hooks, and the WordPress template hierarchy.
  • Experience with "reactive" front-end frameworks like React or Vue JS.

Some of Our Values

If the following things are important to you, we think you'll like it here:

  • Genuine emphasis on work-life balance. Overtime and after-hours work is not permitted by policy in all but a few narrow (and very rare - think once a year or less) circumstances, and those circumstances are clarified up front.
  • A supportive team atmosphere that fosters personal and professional growth and emotional safety. We've got each other's backs, and we learn together. We've got a formal program to get you up to speed on the tech.
  • No unrealistic deadlines or excess pressure. We want to execute with excellence between the hours of 8 to 4. Doing so requires focus, and focus requires a manageable workload.
  • We avoid projects or customers that will make the team unhappy. We enjoy working with our customers, and they enjoy working with us.
  • Our team is fully remote and this is a Work From Home position. Candidates MUST RESIDE IN CANADA in the EASTERN TIME ZONE.


  • Extended health care
  • Dental care
  • Casual dress
  • 100% Work From Home (WFH)
  • Life insurance
  • Vacation & paid time off

Job Type: Full-time

Salary: $40,000.00-$80,000.00 per year


  • Dental care
  • Extended health care
  • Paid time off
  • Vision care

Flexible Language Requirement:

  • French not required


  • Monday to Friday


  • HTML5: 1 year (required)
  • CSS / SASS: 1 year (required)
  • JavaScript: 1 year (required)