Staff Developer – Patient Booking

🔥 17 hours ago

🇨🇦 Canada – Remote

💵 $158.4k - $247.5k / year

⏰ Full Time

🔴 Lead

🖥 Software Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Jane.app

Jane.app

201 - 500 employees

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Healthcare • Consulting • Healthcare Insurance

Jane. app is a comprehensive practice management software designed for healthcare practitioners. Its platform includes features such as online booking, billing, and scheduling, with integrated telehealth capabilities that are HIPAA, PIPEDA, and GDPR compliant. Jane. app also offers customizable charting and reporting tools, payment processing options, and secure data storage solutions for multi-location practices. Additionally, their software is tailored for various types of healthcare clinics, providing an intuitive, web-based interface that improves clinic operations and patient experiences. The system is designed to simplify administrative tasks and enhance the efficiency of running a healthcare practice.

📋 Description

• Shape the architecture for migrating Online Booking and My Account to React • Define routing, data, state, and legacy/new code integration during incremental migration • Identify risks and present clear technical options • Write code weekly using React, TypeScript, and Rails • Establish reusable development patterns • Champion accessibility, including keyboard behaviour, focus management, screen reader support, and testing • Mentor developers through pairing and code reviews • Partner with Design on the component library • Collaborate with teams whose pages are part of the booking flow • Drive gradual rollouts using feature flags and production monitoring • Use agentic AI workflows pragmatically to accelerate migration while maintaining quality • Serve as technical leader on the Patient Booking Web team

🎯 Requirements

• Around 10 or more years of professional software development experience • Experience working at staff or technical lead level • Deep hands-on expertise in React and TypeScript • Experience with client-side routing, browser history, and Redux Toolkit or similar state management • Full-stack background with strong frontend expertise • Experience migrating a legacy frontend to React in stages while live in production • Practical experience applying WCAG 2.1 AA, including keyboard behaviour, focus management, and ARIA • Comfort designing APIs with backend colleagues • Experience with feature flags, gradual rollouts, and production monitoring • Track record of technical leadership, design documentation, decision-making under uncertainty, and developer mentorship • Collaborative, low-ego working style • Everyday use of AI in coding workflows and curiosity about agentic workflows • Ruby on Rails experience is nice-to-have, not required • Bonus: hands-on screen reader testing with JAWS or NVDA • Bonus: experience building embeddable widgets or web components • Must currently live in Canada and have legal right to work in Canada without employer sponsorship • Must be willing to participate in AI-supported interviews

🏖️ Benefits

• Annual salary growth tied to career development and meaningful contribution • Regular career development conversations with manager • Comprehensive benefits package • Remote work across Canada • AI-supported interview process with transcription tools

Apply Now

Similar Jobs

🕒 3 days ago

Fresche Solutions

201 - 500

💼 Consulting

Développeur IBM i modernisant les applications patrimoniales System/36 de Fresche Solutions. Conversion d'OCL et RPG II vers CL et RPG IV/ILE RPG, avec assainissement et essais.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🔴 Lead

🖥 Software Engineer

🗣️🇫🇷 French Required

🕒 3 days ago

Fresche Solutions

201 - 500

💼 Consulting

IBM i System/36 developer modernizing legacy applications for Fresche Solutions. Converting OCL and RPG II to CL and RPG IV while testing and remediating code.

🇨🇦 Canada – Remote

💰 Debt Financing on 2018-05

⏰ Full Time

🟠 Senior

🔴 Lead

🖥 Software Engineer

🕒 October 2

ICON plc

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Principal EDC Programmer leading EDC programming, analytics, and vendor-data solutions for ICON’s global clinical research organization. Mentoring programmers and driving automation across clinical trials.

🕒 September 30

BlueCat

201 - 500

🏢 Enterprise

📡 Telecommunications

🔐 Security

VP Engineering leading BlueCat’s LiveAction network observability platform for enterprise, telecom, and government customers. Owning architecture, delivery, AI capabilities, and distributed engineering teams.

🇨🇦 Canada – Remote

💰 Secondary Market on 2022-06

⏰ Full Time

🔴 Lead

🖥 Software Engineer

🕒 August 12

Lazer Technologies

51 - 200

💼 Consulting

📣 Marketing

🛍️ eCommerce

Director of Engineering co-leading Lazer’s AI-powered forward-deployed engineering team. Guiding architecture, talent, client engagements, AI standards, and technical delivery at a digital product studio.