Software Development Manager - Booking

Jane App

Canada

Remote

CAD 158,400 - 247,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
Growth in salary over time
Inclusive and diverse workplace

Job summary

A healthcare technology firm is seeking a Software Development Manager to lead its Booking engineering team. This role focuses on enhancing patient scheduling and communication with a commitment to fostering development and improvement within the team. The ideal candidate will have over 10 years of experience, including leadership in software development, and the ability to guide teams through technical and operational challenges. This is a full-time position offering competitive compensation in a remote-first environment.

Qualifications

  • 10+ years of experience in a relevant field.
  • 2+ years in a leadership or coaching role.
  • Experience with SaaS or product development environments.

Responsibilities

  • Lead a Booking engineering team focused on patient scheduling.
  • Create a productive environment for developers.
  • Guide the team through iterative planning and delivery.

Skills

Team leadership
Agile methodologies
Communication skills
Coaching
Problem-solving

Education

University Degree in Computer Science or related STEM field

Job description

Get AI-powered advice on this job and more exclusive features.

About Jane

Jane is a remote‑first company that fosters growth and serves the healthcare community. We simplify the lives of healthcare practitioners and patients daily. Our product supports physiotherapists, mental health counsellors, chiropractors, and other allied health practitioners with online booking, charting, scheduling, telehealth, secure payments and billing.

Join Our Mission

We’re looking for people ready to jump in and help us improve healthcare professionals’ workflows. Jane values autonomy, flexibility, curiosity, and a growth mindset. Join us to make a real difference.

Your Role – Software Development Manager

You will lead a Booking engineering team that shapes the patient scheduling and communication experience. Your responsibilities include:

  • Creating an environment where developers deliver meaningful outcomes for patients and practitioners.
  • Building strong communication rhythms within the team and across Booking.
  • Guiding the team through iterative planning and delivery while improving engineering discipline.
  • Coaching developers to grow their craft and fostering a learning mindset.
  • Partnering with Product and Design to solve the most meaningful problems.
  • Supporting your team in using AI tools responsibly across the development lifecycle.
The Experience We Need
  • University Degree in Computer or a related STEM field plus approximately 10+ years of experience (or equivalent).
  • 2+ years leading or coaching developers, either as a people manager or in a senior technical role.
  • Experience guiding teams through planning, delivery, and operational ownership of production systems, ideally within a SaaS or product environment.
  • Track record of improving engineering practices and supporting teams through change, ambiguity, and growth.
  • Comfort balancing short‑term delivery with long‑term technical thinking.
Compensation & Benefits

Annual salary range: $158,400 to $247,500. Most new hires join at the accomplished stage, representing an annual salary of $188,100.

We pay for growth. Salaries grow as you gain experience and contribute meaningfully. Learn more about our salary bands in this short video.

We offer a comprehensive benefits package. Learn more here. We are committed to an inclusive, equitable, and diverse workplace.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

Software Development

Employment decisions are 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 encourage accommodations and we may use AI tools to support the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Booking
Senior Software Developer - Booking

Jane App • Canada

Remote
CAD 128,000 - 200,000
Comprehensive benefits package
Flexibility for work-life balance
Career development opportunities
Sr Lead, AI & Automation - Customer Support
Sr Lead, AI & Automation - Customer Support

Jane Software Inc. • Canada

Hybrid
CAD 160,000 - 222,000
Booking Platform Engineering Manager
Booking Platform Engineering Manager

Jane App • Canada

Remote
CAD 158,000 - 248,000
Growth & Marketing Represenative
Growth & Marketing Represenative

Jane Software Inc. • Canada

Hybrid
CAD 60,000 - 72,000
Staff Data Engineer - Customer Signals & Instrumentation
Staff Data Engineer - Customer Signals & Instrumentation

Jane App • North Vancouver

On-site
CAD 152,000 - 238,000
Staff Data Engineer
Staff Data Engineer

Jane Software Inc. • Canada

On-site
CAD 152,000 - 238,000
Senior Full Stack Developer
Senior Full Stack Developer

Practice Better • Toronto

Hybrid
CAD 150,000 - 160,000
Health benefits
RRSP matching
Learning stipend
+1
Engineering Manager
Engineering Manager

Practice Better • Toronto

Hybrid
CAD 100,000 - 130,000
Unlimited Vacation
Generous health benefits
RRSP / 401K matching
+5
Manager, Software Engineering (Hands-On | Cloud SaaS | AI-Driven Development)
Manager, Software Engineering (Hands-On | Cloud SaaS | AI-Driven Development)

Jobot • Vancouver

On-site
CAD 221,000 - 319,000
Scheduling Coordinator
Scheduling Coordinator

A Stealth-mode AI Healthcare Startup (based in San Mateo, CA) • Toronto

Hybrid
CAD 50,000 - 70,000