Jane.app
Jane.app
Jane.app develops web-based practice management software for healthcare practitioners and clinics. Its platform brings together online booking, scheduling, billing, payment processing, telehealth, customizable charting, reporting, and secure data storage in one system. Designed for healthcare teams, including multi-location practices, Jane.app supports clinic administration while providing compliance-oriented tools for HIPAA, PIPEDA, and GDPR requirements. The company’s software helps clinics organize everyday operations and manage patient interactions through a single, intuitive interface.

Senior Developer, Patient Booking — Jane.app (Canada Remote)

Join Jane.app as a senior developer helping modernize patient booking with React, TypeScript, and Rails. Build accessible Online Booking and My Account experiences for clinic patients.

Description

  • Build and migrate Online Booking and My Account features in React while keeping the live patient experience reliable
  • Develop across React, TypeScript, and Rails, integrating frontend functionality with APIs and services
  • Advocate for accessibility improvements that support keyboard and screen-reader users throughout the booking journey
  • Participate in technical discussions, design documentation, and architecture planning
  • Take ownership of complex, persistent bugs and strengthen the surrounding codebase
  • Help teammates grow through pairing, code reviews, and knowledge sharing
  • Use feature flags and production monitoring to deliver safer releases
  • Apply AI thoughtfully to speed up migrations and daily development while preserving quality

Requirements

  • Approximately five or more years of professional software development experience, including work at a senior level
  • Strong practical experience developing with React and TypeScript
  • Full-stack experience spanning frontend features, APIs, and backend development
  • Experience incrementally modernizing a mature codebase while it continues operating in production
  • Working knowledge of accessibility practices including WCAG 2.1 AA, keyboard interactions, focus management, and ARIA
  • Experience delivering software with feature flags, phased rollouts, and production monitoring
  • Clear, collaborative communicator who explains decisions, welcomes feedback, and raises concerns early and constructively
  • Regular use of AI in development workflows and interest in applying it to substantial code changes
  • Ruby on Rails experience is preferred but not required
  • Additional experience with client-side routing, state management such as Redux Toolkit, practical screen-reader testing, or embeddable widgets is beneficial
  • Must currently reside in Canada and have legal authorization to work there without employer sponsorship
  • Relocation, visa sponsorship, and third-party employer-of-record support are not available

Benefits

  • Comprehensive benefits package
  • Regular career development discussions with your manager
  • Opportunities for compensation growth through experience and meaningful contributions
  • Remote work arrangement
  • Interview process supported by AI transcription tools

Related Jobs

Kreato Global | BPO and Language Solutions

Remote English-Spanish OPI/VRI Interpreter

Kreato Global | BPO and Language Solutions
201 – 500 Employees
HealthcareHospitalityLogistics

Interpret remotely between English- and Spanish-speaking people in medical, financial, social service, and customer care settings. Provide language support for Kreato Global across Latin America.

Open
SPERTON - Where Great People Meet

Sales Executive, Elevators and Car Parking Systems

SPERTON - Where Great People Meet
51 – 200 Employees

Drive elevator and car parking system sales across Mumbai’s Western Region. Build client and dealer relationships, and manage deals from initial enquiry through project execution.

Open