Front-End Engineer

We are looking for a passionate and talented individual to join the team as a Frontend Software Developer. This is an engineering position based in Toronto, Canada reporting to the Director of Engineering. If you develop clean and concise code that performs well, thrive in a team environment, hold yourself to the highest standards of integrity, and you want to make a serious impact at a scrappy tech company, then SoapBox is the place for you!


  • Build core features of our Platform.

  • Work on a team of high quality developers in a fast paced agile environment, where every feature you build significantly benefits the company and our clients.

  • You may occasionally interact with our customers through meetings and support requests.

  • Build on top of REST APIs, engineering for performance on a wide variety of platforms and browsers.

  • Work closely with the back-end and integration engineering teams to spec, build, test and deploy new features.


  • 2-3 years experience working professionally in web app development – specifically with Javascript Libraries such as Ember, and ReactJS
  • Experience investigating and improving web applications for performance and reliability issues
  • Object Oriented Programming experience and knowledge of MVC design patterns.

Great to haves:

  • Academic background in computer science (BSc or MSc)

  • Experience with PHP Laravel or Symfony & MySQL

  • Experience in startup environments

  • Experience with build tools

  • Familiarity with Agile Development, Unit Tests and Continuous Integration

Why work with us?

  • Be part of a fun, dynamic, collaborative team. No, really…we have a team handshake. This is our company and we make it our own

  • We’re all about making work awesome for our customers, and we try every day to make that a reality at our office too

  • Extraordinary office space in King West area of Toronto

  • Competitive salary, stock options, huge potential for professional growth, flexible work hours, company outings, retreats and clubs, and paid vacation

We know that an awesome attitude and hard work go a great distance in accomplishing goals. If you think you do not have the exact experience for this position, but are close, please apply. We are not looking for people to “fit” our company, we are looking for people to add and enhance our company through different perspectives, viewpoints, and backgrounds. One of our core values is to “Let the Best Idea Win” and we truly feel that in order to find the Best Idea, we need a diverse range of ideas

Click here to apply or email or with a resume, github account name, and links to your work online.