System1 is an omnichannel customer acquisition platform with offices throughout the US, Canada and Europe. We build desktop and mobile apps, search engines, and online publications that empower consumers with information while respecting their privacy.

What You Can Expect on the Team

  • Front-end and back-end website/web application development for mobile and desktop web browsers across a variety of projects and features
  • Maintain and extend a number of microservices managed by our team.
  • Develop and maintain a suite of custom WordPress themes, plugins, and other features to support business and/or technical requests.
  • Integrate systems with other System1 internal software using REST APIs, or other 3rd-party services.
  • Write and maintain microservices, APIs,  or smaller, framework-independent features.
  • Write automated E2E, unit, and integration tests.
  • Provide input and creativity in helping our team solve technical problems.
  • Work collaboratively with a team of other full-stack developers of varying experience levels and areas of expertise

What You Will Bring

  • At least 5 years of full-stack web development experience.
  • In-depth knowledge and experience with modern PHP, JavaScript, and (S)CSS.
  • Experience working with Composer and NPM, and JavaScript bundlers such as Webpack, Rollup, Gulp, or similar.
  • Experience writing custom WordPress plugins and themes, working knowledge of WordPress’ hook, filtering, querying, and templating systems.
  • Intermediate to advanced experience with MySQL or another relational database technology.
  • Experience writing automated tests and QA’ing your work (we use PHPUnit, Cypress/Selenium, Mocha/Chai).
  • Extensive experience with Git and working with other developers from the same code base (reviewing other developers’ code, code pairing, GitHub).
  • Comfortable working from the command line, as needed (SSH, running CLI tools, etc.).
  • Working knowledge of the LAMP/LEMP stack (we use AWS).
  • Experience implementing responsive websites and web design(s)
    Ability to deliver features from conception to production, with help (as needed)

What We Have to Offer

  • Competitive PTO.
  • 11 Company Holidays.
  • Untracked sick time.
  • 100% covered Medical, Dental, Vision for employees.
  • RRSP w/match
  • Paid professional development
  • Leadership & growth opportunities
  • Virtual company and team building events
  • #BI-Remote
  • #LI-Remote