Senior Software Development Engineer (Full Time) (Calgary)

Senior Software Development Engineer (Full Time) (Calgary)

30 Jul
|
Jane.app
|
Calgary

30 Jul

Jane.app

Calgary

Senior Software Developer - Booking

Senior Software Developer - Booking Get AI-powered advice on this job and more exclusive features. Help the Helpers with Jane. 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. Jane is a remote-first company, meaning every role, including this one, is remote – giving you the freedom to work from any corner of Canada. Our product enables 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.

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. It’s our customers raising that bar, never standing still, continually improving, keeping us on our toes. We provide 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? 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 in 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 looking for people who can embrace our way of working, which often means being flexible and open to change.



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. We’re hiring a Senior Software Developer to build and scale Jane’s Booking platform.

You will build and ship robust, observable services that thrive at scale, collaborating with Product, Design and other Jane functions to deliver features that delight our customers. At Jane, AI is part of how we build software. You don’t need to be an AI expert, but you use it intentionally and responsibly: exploring ways to remove friction, speed up routine work, and share effective patterns with the team.

You ensure AI‑assisted work is accurate, secure, and clearly owned, and you model practices that align with our engineering principles. Build and maintain functionality across a variety of different customer workflows, with full‑stack exposure (React frontend + Rails or other backend tech). Participate in tech migration, refactoring, and modernization work – ensuring stability and performance improvements in the core booking platform.

Adopt and apply AI tools in development: Leverage AI for productivity, testing, or code quality and stay curious about future AI‑based integrations.

Demonstrate product mindset and customer empathy: A university degree in Computer or a related STEM field plus approximately 5+ years of experience. Those with a Master’s or PhD may be considered with less experience. Significant depth and domain experience at a senior level with demonstrated ability in leading technical design, architecture,



and delivering medium to high‑complexity projects or services with a proficient understanding of software development methodologies.

Ability and experience in coaching and mentoring junior and intermediate developers, fostering a culture of continuous improvement and knowledge sharing. Proactively identifies and addresses technical challenges to ensure smooth project delivery with scalable, maintainable solutions, while advocating for and adhering to best practices to continuously improve code quality, test coverage, and development workflows. Demonstrates adaptability to learn current technologies and contributes across multiple domains beyond personal expertise, paired with a deep sense of ownership and accountability for the quality and success of team deliverables.

Champion AI adoption within the team by introducing relevant context engineering patterns and documenting repeatable practices. stage, which for this role represents an annual salary of $Watch this short video to learn how our salary bands are set. We are committed to listening to every voice in order to learn and grow so we can meet the needs of the diverse community of helpers that Jane serves. Employment decisions are made based on how a candidate’s skills and experiences match the role and what they bring to the Jane community, assessed through a fair interview process.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. If you would like more information about how your data is processed, please contact us.

Mid‑Senior level Full‑time Engineering and Information Technology Software Development #

📌 Senior Software Development Engineer (Full Time) (Calgary)
🏢 Jane.app
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer (full time) (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer (full time) (calgary) / calgary