Drive the modernization of our scheduling codebase, introducing modular, maintainable patterns that enable future growth and integrations across Jane’s ecosystem.
Design and deliver core scheduling and booking capabilities across both admin and online flows, leveraging full-stack expertise.
Collaborate closely with Marketplace, Mobile, and Grow My Clinic teams to build robust APIs and data flows that power scheduling-driven experiences throughout Jane. Represent Scheduling in company-wide architecture discussions.
Identify and address performance bottlenecks, technical debt, and scalability challenges. Improve observability and monitoring to ensure Scheduling remains performant under heavy load.
Guide and coach developers across levels — from design reviews to pairing and documentation — fostering architectural thinking and technical excellence across the org.
Leverage AI tools for productivity, testing, and code quality. Explore how AI-based integrations could shape the future of scheduling automation at Jane.
Build with empathy for both practitioners and patients. Understand how scheduling impacts the broader Jane experience and design with reliability, clarity, and usability in mind
Requirements
A University Degree in Computer or a related STEM field plus approximately 10+ years of experience. Those with a Master's or PhD may be considered with less experience. Alternatively, candidates with 13+ years of industry experience gained through non-traditional paths, such as bootcamps or self-teaching, are also encouraged to apply!
Depth and diversity of experience, already operating at the Staff level, demonstrated by working in different capacities across multiple products and companies, bringing a well-rounded perspective on various development methodologies, problem-solving techniques, and team collaboration
Extensive experience and ownership in design and architecture, making impactful architectural decisions across more than one team and ensuring alignment with organizational goals
Proven experience leading technical efforts across multiple teams, driving decisions, and establishing best practices that uphold high standards and align with organizational objectives.
A desire to remain actively involved in coding while leading teams through technical challenges, balancing hands-on work with high-level strategy
Actively involved in creating technical roadmaps that align engineering efforts with strategic business goals, and partnering with leadership to influence business direction
Ability to communicate complex technical solutions to both technical and non-technical stakeholders, collaborating effectively with stakeholders, including Product Managers, Designers, and others to ensure cohesive and efficient product development
Benefits
comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentAPI designscheduling codebase modernizationperformance optimizationtechnical debt managementscalability solutionsAI tools for productivityobservability and monitoringarchitectural designtechnical roadmaps