Enable job alerts via email!
A leading healthcare technology company is seeking a Staff Software Developer to join its remote Scheduling team. This role involves modernizing scheduling architecture and collaborating on robust API design. The ideal candidate will have 10+ years of experience and the ability to communicate complex solutions effectively. Competitive salary range of $158,400 to $247,500 is offered, with a strong emphasis on career development and inclusivity.
Join Our Mission: Help the Helpers with Jane. Jane is a remote-first company focused on fostering growth, delight, and service to the healthcare community. This role is remote from anywhere in Canada.
Learn more about us. We are founder-led, with a clear product vision to support physiotherapists, mental health counsellors, chiropractors, and other allied health practitioners with online booking, charting, scheduling, telehealth, secure payments and billing, and an evolving library of features. More information can be found through our public channels (links removed for this description).
Jane emphasizes collaboration, curiosity, and a growth mindset. We value autonomy and flexibility to integrate work with life, including family needs. We also maintain channels for various interests and hold occasional in-person gatherings such as departmental get-togethers, company retreats, or conferences across North America.
We are growing and often face a dynamic environment. If you enjoy solving problems, being resourceful, and contributing to meaningful improvements for healthcare professionals and patients, we want to hear from you.
We encourage applicants to learn more about Jane through Glassdoor and Capterra references.
We’re looking for a Staff Software Developer to join Jane’s Scheduling team. This team designs and builds all scheduling experiences in Jane, including staff and appointment scheduling, online booking, classes, and resource management. The scheduling technology handles complex, real-world scenarios at scale, such as multi-location availability, resource constraints, classes and groups, and high-traffic online booking.
As a Staff Developer, you’ll guide the evolution of Jane’s scheduling architecture, modernizing legacy systems into modular, scalable services while maintaining reliability and performance. You’ll help shape technical direction, align system design with product strategy, and support the team in building a resilient foundation for Jane’s platform. You’ll be part architect, part builder, and part mentor, ensuring Scheduling remains a critical, high-performing domain for Jane.
At Jane, we’re committed to paying fairly and clearly, with compensation aligned to growth. This role has an annual salary range of $158,400 to $247,500. Most new hires join at the accomplished stage, representing about $188,100 annually. Salaries above reflect higher impact or Jane-specific knowledge. We emphasize ongoing career development and growth in compensation as you contribute to our mission.
There is a short video explaining how our salary bands are set, and you’re encouraged to ask questions about compensation at any point during the interview process. We offer a comprehensive benefits package, and you can learn more about it in the dedicated section of our materials.
Jane is committed to fostering an inclusive, equitable, and diverse workplace. We value diverse perspectives and encourage applicants from all backgrounds. We do not tolerate discrimination or oppression. Employment decisions are based on qualifications, merit, experience, and the needs of the Jane community. Accommodation requests during the interview process are welcome.