Job posting

Front End Developer

We are looking for a front end developer to join us full time at our office in Toronto. Our ideal candidate is a generalist with deep understanding of front end fundamentals. Beyond writing beautiful CSS, we’re looking for someone who is interested in solving real business problems with code. To get a clear idea of what you could be working on, take a look at our work.


  • Building digital products like websites, micro sites, web applications, interactive visualizations and apps for a broad range of clients
  • Maintaining code from planning to building through deployment and updates
  • Working closely with UX and creative directors, designers, and other specialists to estimate and deliver projects

About you

  • Motivated to learn about your craft
  • Passionate about clean, maintainable code
  • Interested in a user’s actual experience as much as code passing tests
  • Obsessed with performance
  • Confident in communicating your ideas and able to collaborate and discuss work with designers

Required skills and experience

  • 3+ years’ working experience
  • Ability to accurately turn prototypes and mockups into living interfaces and ask the right questions as they’re designed
  • Deep knowledge of CSS and SASS
  • Ability to work with or without common CMS systems and frameworks depending on the need – common platforms like WordPress or Squarespace, or spinning up a lightweight custom solution
  • Good JavaScript knowledge – you can traverse the DOM plus you know when a library is useful vs. when it’s not
  • Comfortable with Git and the command line
  • Experience with automation and build systems, ideally Gulp, Webpack
  • An eye for details

Great skills to have

  • Front end framework skills
  • Data visualization skills
  • UI design
  • Agile process experience

We offer:

  • A relaxed and supportive work environment
  • Competitive salary
  • Annual professional development allowance
  • Fully covered health benefits
  • Smartphone plan
  • Hardware and software setup as needed

How to Apply

Please send your resume and a portfolio (preferably viewable online) to