Senior JS Developer (Backend)

Digi117 is looking for a talented Backend JS Developer. The ideal candidate is excited about solving complex challenges, values unique perspectives and backgrounds, and has a growth mindset


  • Matching algorithm: the core experience for teacher and schools that helps them discover matches on a multitude of attributes.
  • System architecture: for example, creating a modular “Universal Javascript” library for both server and client to use interchangeably.
  • Enterprise Level monitoring systems that will help us reliably scale to more schools and larger school districts.
  • Technical leadership: developing the Selected platform to be a leader in the areas of “Progressive Web Applications,” for example, and sharing back to the tech and edTech community.


  • 4+ years of professional experience.
  • Expert knowledge of JavaScript (the good and the quirky).
  • Advanced knowledge of MongoDB, or similar NoSQL databases.
  • Advanced knowledge of NodeJS, and MVC patterns.
  • Advanced knowledge of computer algorithms and data structures.
  • Advanced knowledge of programming paradigms, specifically Functional, Imperative, and OOD.

Location: Vancouver, BC

Job type: contract/ full time

Role you’re applying for:
Upload Resume