logo

View all jobs

Sr and Staff Backend Engineer(s)

Toronto, Ontario · Computer/Software

Sr. Backend Software Engineer (Websites & Payments)

We are a healthcare technology company that helps practices thrive with an all in one practice growth solution. Our platform empowers practices to promote themselves online, attract patients, and retain them for life. We improve every digital touchpoint along the patient journey, so patients can easily find and choose a practice, and become their advocate. We also improve every aspect of a practice’s online presence to help them attract the right patients to their services, and keep them coming back.

We've helped thousands of providers since our founding in 2014. Along the way, we cultivated an incredible work environment — one of the best, according to Great Place to Work.

Now, we want you to be a part of it all.

How you will contribute:

This position requires you to contribute to all aspects of development, code review, unit testing, debugging and implementation. You should be comfortable with taking on new engineering challenges. A self-starter with the ability to plan, organize and establish priorities to meet goals and achieve results.

Skills you’ll bring:

  • Bachelor’s or Master’s degree in computer science
  • You should be comfortable with taking on new engineering challenges, defining potential solutions, and implementing designs in a team environment
  • Experience in Java, Python or PHP and a passion to learn new languages
  • Experience with JS frameworks on the front end (Vue.js a major plus!)
  • Experience in microservices development, working at scale, and data
  • Knowledge of micro-frontend is a plus

Why you're important to us:

To win and keep our customer’s love we obsess over our platform. Our products depend on our ability to remain reliable as we grow. We’re looking for someone who shares our passion for engineering and can work with us to produce solutions of the highest quality, delivering clear and simple, cleanly documented code.

In 90 days you will:

Contribute to the development and support of micro services and automations. You should prepare to have an immediate impact on the organization from day one. You’ll take this far beyond your first 90 days. Expect to constantly be learning, challenging yourself and strategizing with your team on building a world-class engineering practice.

More Openings

Senior Software Engineer
Software Engineer

Share This Job

Powered by