Senior Staff Software Developer - Booking Group
Jane App • CAGo Remote
Join Our Mission: Help the Helpers with Jane
Let's kick things off with a quick intro. Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community. We're on the hunt for people ready to jump in and join us while we simplify the lives of healthcare practitioners and patients daily. And guess what? Jane is a remote-first company, meaning every role at Jane, including this one, is remote — giving you the freedom to work from any corner of Canada.
Your Role in Our Journey
As a Senior Staff Developer in the Booking group, you’ll serve as a strategic technical leader, helping Jane make scheduling seamless, efficient, and delightful for both patients and practitioners. This is a high-impact, cross-cutting role that supports multiple teams, guiding technical decisions and growing leadership within the group. Reporting directly to the Group Lead, you’ll act as a leader of leaders, bringing clarity to complex technical challenges, setting a long-term technical vision, and mentoring others to do the same.
You’ll collaborate with product, design, and engineering partners to evolve Jane’s scheduling experience, from the moment a patient begins discovering care, to the moment they step into a clinic. Whether it’s enhancing our patient-facing app, scaling booking systems to improve discoverability of Jane clinics, or establishing foundational patterns for an event-driven architecture, your work will directly support Jane’s mission to help the helpers.
This is a hands-on leadership role: you’ll spend a portion of your time in the code, prototyping, unblocking teams, and working through tough architectural problems. You’ll also lead the Booking Group Architecture Team, a collective of Staff developers across the group, and work closely with the broader Architecture Leadership Team to influence company-wide direction. If you thrive in ambiguity, enjoy elevating others, and have a passion for building resilient systems at scale, this is your opportunity to make a meaningful impact.
Learn More About Us
We're founder-led, which means we live our values while maintaining a clear vision for the future. Our product enables the likes of physiotherapists, mental health counsellors, chiropractors, and other allied health practitioners to run their practices in a digital-first way through features such as online booking, charting, scheduling, telehealth, secure payments and billing along with an evolving library of features. You can see more of them here.
There is often a high bar set, not just for the quality of work, but for the care we show for each other and our customers. And it’s our customers raising that bar, never standing still and continually improving which keeps us on our toes. It's not just about what you've done before or how quickly you work; it's about your curiosity and drive to solve the right problems and your agility in learning new ways of thinking.
No doubt, Jane's a special place to work. There is autonomy and flexibility to help integrate work into your life in a way that makes sense for you. Need to block out time to pick up the kids? Go for it. That's normal here. And yes, we have a Slack channel for parents, but we've also got channels dedicated to plants, furry friends, food, pride, wellness - you get the idea! While we love to connect virtually, the Jane team also connects in person throughout the year. That comes in the form of departmental get-togethers, company retreats, or possibly a conference or two across North America if you’re keen to learn more about our community of healthcare providers. We're on the search for folks who are ready to dive in and become part of our journey toward making healthcare professionals' lives easier every single day.
You can also learn more about Jane as a company and a product by checking out our Glassdoor reviews and our Capterra Reviews.
Our vision as we move towards 2025 is all about creating More Happier Helpers. That means not just growing in numbers, but growing a community of thriving healthcare professionals who provide top-notch care with Jane at the heart of their operations. If you're someone who's feeling stifled by bureaucracy, itching to shake things up, or just someone who wants to make a genuine impact in the world, consider if the Jane team is the place for you.
We believe in collaboration, humility, and keeping a growth mindset. We're looking for people who can embrace our way of working, which often means being flexible and open to change. So, if after reading this, you feel excited about the opportunity — all in the name of helping those who help others — reach out to us to learn more.
In short, if you're excited by our growth, ready to contribute to a challenging yet rewarding environment, and eager to be a disruptor alongside a team of talented individuals, we’d love to hear from you!
The Impact You Could Have
The Experience We Feel We Need
In addition, we’re looking for someone who brings: