Front-End Web Developer

Winnipeg, Manitoba, Canada Full-time Allows remote

We are looking for an experienced front-end web developer to join our team. You will be working with designers and backend developers to maintain and support our network of web properties, as well developing new features and enhancements.

Your Responsibilities

  • Convert new designs into modern, performant, front-end code.
  • Support and maintain the existing responsive front-end code.
  • Investigate, diagnose and fix bugs.
  • Optimize performance of front-end and your workflow.
  • Maintain organization of front-end assets.
  • Ensure cross browser support.
  • Add automated tests.

Your Attributes

  • Excellent verbal and written communication skills.
  • Adaptable to existing conventions and changing requirements.
  • Strong attention to detail.
  • Interest in learning and researching new technologies.
  • Ability to perform both independently and collaboratively in a team.

Your Skills & Experience

  • Proficient in modern CSS and HTML (Semantic Markup, Media Queries, Flexbox, Responsive Design, Mobile First, etc).
  • Proficient in JavaScript. (jQuery, Node.js, NPM)
  • Experience with templating engines. (Twig, Mustache, etc)
  • Experience with CSS pre-processing. (SASS, LESS, etc)
  • Experience with build tools. (Gulp, Webpack)
  • Experience writing email templates.
  • Experience with performance optimization.
  • Experience with version control software. (Git)
  • Comfortable on the command line. (Linux)
  • Solid understanding of mobile first responsive design.

Extra Bonus Points

  • A diploma or degree in front-end web development or computer science.
  • Experience with Drupal or vBulletin.
  • Experience with AMP.
  • Experience with testing frameworks. (Mocha, chai, webdriver.io)
  • Experience with Vagrant.
  • Experience working with remote teams is a benefit.