Senior Application Developer

Primal is an AI company powering the next generation of consumer and enterprise applications that augment human intelligence. We’re looking for a senior application developer to join our small but valiant development team based in Kitchener-Waterloo, Ontario, Canada.

This is a full stack development role, with a focus on web applications. As an ideal candidate, you have experience building web applications from database to client. You care deeply about quality and have high standards for the work you produce. You’ll collaborate with the team on requirements and solutions, and take ownership of delivering elegant products for our customers.

We are looking for passionate and talented individuals. Ability and experience are what counts — not the specific number of years in a job. The ideal candidate will be able to demonstrate the following:

  • Solid background in computer science or equivalent experience
  • A demonstrable history of efficiently delivering on requirements
  • Understands the importance of software architecture
  • A great eye for UX and a strong design sensibility
  • Able to deliver clean and maintainable code
  • Experience with modern backend and frontend web development stacks. Some of the tech we use includes: Node.js (with Express), JQuery, HTML5, CSS, Javascript, and Scala
  • Familiar with data store technologies, both non-relational (MongoDB) and relational (MySQL)
  • Comfortable working with multiple APIs
  • Self-driven, taking ownership over projects from conception to production
  • Excellent communicator with both technical and non-technical collaborators
  • Ability to work within constraints, find “good enough” solutions, and constantly measure results
  • Comfortable working on a small team using agile methodologies
  • A passion for innovation and solving big problems

Find out more about working at Primal

Interested? We would love to hear from you: joinourteam@primal.com