Software Developer (Front End)



a year ago


We're building fantastic things, we need your talent.

At Plum, we are transforming the hiring process. Plum’s SaaS platform quantifies attitude and company culture to increase engagement, optimize teams and predict successful new hires. Plum believes in the importance of building teams that are focused on creating a positive culture and being the right fit for the role.

We are funded with enterprise clients including: Citrix, RocketSpace, Agoda, Intact, AllianzX and Nestle. Located in Kitchener/Waterloo, Plum life is centered around loving what you do. Each day our team comes to work excited to collaborate and create while having fun doing it. We are looking for people to build on to our strong foundation that will take our company to the next level.

What can you expect working at Plum?

  • Supportive workplace culture
  • Competitive benefits
  • Flex time
  • Internal growth opportunity
  • Various company outings


  • Be a well rounded software developer with experience backed opinions.
  • Have built single page web applications interacting with RESTful backends using web technologies, like Angular or React.
  • Have worked with ngrx or Redux.
  • Love crafting user interfaces using their deep knowledge of CSS.
  • Believe strongly in writing testable and maintainable code.
  • Love to learn and extend their skills.

The Plum team strives to grow, improve and learn together.

  • We’re Agile and believe in peer review and knowledge sharing.
  • We use Docker in our development environments to make things repeatable and easy.
  • We use Git and the Atlassian family of products to collaborate.
  • Our RESTful APIs are written using Django/DRF and Postgres.
  • Our Front-end is written using Angular/Typescript/RxJS/ngrx.

We want to know more about who you are and how you’ll fit with our team and culture, as such we ask that you complete the Plum Discovery Survey (follow the Bitly link below). By taking our Plum Talent Assessment you’ll get a chance to check out our base product first hand and get your own Plum Talent Profile that highlights your strengths and gives you tips to make sure your next role is the right fit.

This job's salary is undisclosed
Application Info