Senior Full Stack Developer

Senior Full Stack Developer
Kingston, ON
Reference # AC-13033

Kings Distributed Systems is a Kingston-based company, developing an easy-to-use, idiomatic, and powerful distributed computing platform and associated ecosystem built on web technology to power browser and NodeJS apps. This platform performs computations with modern web technology in small slices on otherwise-idle computing resources.

KDS uses a rapid, lightweight, team-based approach to software development with mature version tracking and deployment methodology.

As a senior software developer at KDS, you will be expected to:

  • Participate in the planning and development of specifications, documentation, and overall system architecture - develop and test applications, libraries, SDKs on web browsers, NodeJS, and other environments;
  • Mentor other developers; and
  • Other duties as necessary.


  • 5+ years experience as a software developer, or significant, related, work experience;
  • Degree or Diploma in Computer Science, Computer Engineering, or a related field - Working knowledge of internet and web technology; and
  • Working knowledge of JavaScript.

Desirable Expertise:

  • Full-stack web development;
  • Knowledge of browser internals;
  • NodeJS;
  • ES6;
  • C or C++;
  • UNIX or Linux fluency;
  • Familiarity with git, Mercurial, or other DVCS;
  • Microsoft Windows development and enterprise deployment/management; and
  • Distributed computing, Supercomputing, MPI, HPC.

To express interest in this opportunity, please visit:

For more information contact Adam Creaghan at or 647 336 1416

Apply Now