cover image
Jane App

Jane App

jane.app

11 Jobs

623 Employees

About the Company

Jane is an all-in-one health and wellness practice management platform designed to be helpful to you, no matter how or where you practice.

Available online and on any device, Jane offers branded online booking, beautiful scheduling, insurance management, customizable charting, online intake forms, patient reminders, integrated payment processing, online appointments (telehealth) and more!

Listed Jobs

Company background Company brand
Company Name
Jane App
Job Title
Staff Software Developer - Scheduling
Job Description
**Job Title** Staff Software Developer – Scheduling **Role Summary** Lead the evolution of Jane’s scheduling platform, modernizing legacy code to a modular, scalable architecture while delivering core scheduling and booking features across admin and online flows. Drive technical strategy, mentor teammates, and collaborate with cross‑functional product and engineering teams to ensure high reliability, performance, and observability. **Expectations** - Deliver clean, maintainable code that scales to multi‑location, high‑traffic booking scenarios. - Own technical direction for scheduling, balancing product needs with engineering excellence. - Mentor junior developers and actively participate in architecture discussions. - Adapt quickly to evolving requirements, maintaining a growth mindset and proactive problem‑solving attitude. **Key Responsibilities** 1. Modernize the scheduling codebase: refactor legacy components into modular services, improve maintainability, and reduce technical debt. 2. Design, build, and maintain core scheduling and booking capabilities for admin interfaces and public booking flows, handling complex constraints (multi‑location, resource availability, group classes). 3. Collaborate with Marketplace, Mobile, and Grow My Clinic teams to design robust APIs, data pipelines, and integration points that power scheduling‑driven experiences. 4. Represent Scheduling in company‑wide architecture discussions, ensuring alignment with overall platform strategy. 5. Identify and remediate performance bottlenecks, scalability issues, and reliability gaps; enhance observability with metrics, logging, and tracing. 6. Drive test‑first development, continuous integration, and automated deployment pipelines. 7. Mentor and coach teammates on best practices, code quality, and technical problem‑solving. **Required Skills** - Strong full‑stack development experience (frontend + backend). - Proven ability to design and implement high‑traffic scheduling/booking systems with complex resource constraints. - Proficiency in modern programming languages (e.g., TypeScript, Java, Go, or Python). - Expertise in database modeling (relational and NoSQL) and query optimization. - Experience with microservices or modular architecture and cloud platforms (AWS, GCP, Azure). - Knowledge of API design (REST/GraphQL) and data flow integration. - Familiarity with performance tuning, scalability, and observability tools. - Solid understanding of CI/CD, automated testing, and DevOps practices. - Excellent problem‑solving, communication, and collaboration skills. - Experience mentoring or leading engineering teams. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Developer) are a plus but not mandatory.
Canada
Remote
11-02-2026
Company background Company brand
Company Name
Jane App
Job Title
Staff Software Developer - Platform Extensions
Job Description
**Job title** Staff Software Developer – Platform Extensions **Role Summary** Senior technical lead responsible for evolving the Developer Platform that powers third‑party integrations and internal extensions. Drives product‑focused platform design, system‑wide architectural patterns, and AI experimentation while mentoring a senior engineering team. Acts as the bridge between practitioner needs, partner developers, and internal product teams to deliver scalable, high‑quality extensibility solutions. **Expectations** - Own the platform as a product, ensuring it meets the needs of external partners and internal developers. - Prioritize backlog items with a clear customer‑outcome focus. - Foster a solution‑oriented mindset across a senior team, moving engineers from requirement following to problem ownership. - Champion responsible AI adoption and experimentation throughout the platform. **Key Responsibilities** 1. Define and iterate on platform architecture, APIs, SDKs, and developer experience standards. 2. Lead design reviews, code quality reviews, and architectural discussions that scale beyond a single team. 3. Prioritize and ship platform capabilities that enable high‑quality integrations for practitioners and partners. 4. Run experiments, prototypes, and proofs of concept around AI and other emerging technologies to add value and maintain a high bar for trust. 5. Mentor and coach senior engineers, set technical direction, and promote consistent best practices. 6. Collaborate with cross‑functional product, design, and operations teams to align platform evolution with company strategy. 7. Own incident response and reliability for platform services, ensuring uptime and performance. **Required Skills** - 10+ years of professional software engineering experience. - Deep experience building and scaling product platforms, developer APIs, or similar systems. - Proven leadership of senior engineering teams, influencing technical strategy and patterns. - Strong product mindset: building platforms as products for internal and external developers. - Systems thinking, ownership, and the ability to navigate ambiguity. - Hands‑on experience or proven track record with AI adoption, experimentation, or rapid learning of emerging tech. - Excellent communication and collaboration skills with cross‑functional stakeholders. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience). - No specific certifications required, though knowledge of cloud platforms, API security, and AI frameworks is a plus.
Canada
Remote
Senior
11-02-2026
Company background Company brand
Company Name
Jane App
Job Title
Lifecycle Marketing Manager
Job Description
Job title: Lifecycle Marketing Manager Role Summary: Own and amplify lifecycle marketing across acquisition, activation, retention, upsell, and win‑back. Lead the planning, execution, and optimization of automated journeys, ensuring seamless customer experience from onboarding to advocacy. Expactations: Deliver measurable lift in activation, adoption, retention, and conversion through data‑driven segmentation, personalization, and testing. Maintain clean, compliant data hygiene and ensure knowledge transfer of lifecycle processes across teams. Key Responsibilities: - Design, launch, and iterate end‑to‑end lifecycle programs (onboarding, nurture, upsell, win‑back). - Build and manage automated journeys in tools such as HubSpot, Braze, or Iterable. - Segment and target audiences, leveraging behavioral triggers and demographic insights. - Conduct A/B tests and multivariate experiments to refine messaging and channel mix. - Analyze performance with Looker, Google Analytics, Tableau, or similar; report actionable insights to stakeholders. - Collaborate with content, product marketing, integrated campaigns, compliance, and ops to maintain a cohesive brand voice. - Ensure data governance, privacy compliance, and data hygiene across all touchpoints. Required Skills: - 5–7 years in lifecycle, email, or CRM marketing; 3+ years in automated journey creation. - Proficiency with HubSpot, Braze, or Iterable; strong grasp of automation logic. - Expert segmentation, personalization, and cross‑channel campaign orchestration. - Advanced A/B testing, analytics, and insights derivation skills. - Experience in B2B SaaS context preferred, including lead‑scoring models. - Strong communication, stakeholder management, and cross‑functional collaboration. Required Education & Certifications: - Bachelor’s degree in Marketing, Business, Communications, or related field (preferred). - Certifications in HubSpot, Salesforce Marketing Cloud, Braze, or similar are a plus.
Canada
Remote
Mid level
11-02-2026
Company background Company brand
Company Name
Jane App
Job Title
Senior Software Developer - Marketing
Job Description
Job Title: Senior Software Developer – Marketing Role Summary Lead the development, enhancement, and maintenance of the public‑facing web properties for a healthcare‑focused digital platform. Work cross‑functionally with design, marketing, and content teams to build a modern, accessible, and high‑performance user experience on a headless CMS ecosystem. Expectations * Operate remotely with strong self‑management and accountability. * Demonstrate a growth mindset, curiosity, and a proactive problem‑solving attitude. * Deliver high‑quality, production‑ready code while actively engaging in peer review, pairing, and constructive feedback. * Mentor junior team members and share best practices. * Influence the technical direction of the front‑end stack and design system. Key Responsibilities * Architect, develop, and extend the CMS platform and associated marketing pages, ensuring fast content workflows for non‑developers. * Implement SEO‑optimized, accessible, and performant web experiences using modern front‑end technologies. * Contribute to A/B testing, analytics integrations, and continuous improvement initiatives. * Participate in production deployments, troubleshooting, and incident response. * Collaborate with design, marketing, and content teams to refine UI/UX and maintain a cohesive design system. * Review code, enforce coding standards, and advocate for best practices across the team. * Mentor teammates and drive knowledge sharing within the squad. Required Skills * Deep expertise in front‑end frameworks (React, Vue, or equivalent) and modern JavaScript/TypeScript. * Experience building and integrating with headless CMS solutions (e.g., Strapi, Contentful, Sanity). * Strong grasp of web performance optimization, accessibility (WCAG 2.x), and SEO fundamentals. * Familiarity with testing (unit, integration, end‑to‑end) and CI/CD pipelines. * Proficient in version control (Git) and modern development tooling. * Excellent communication skills and ability to collaborate with cross‑functional teams. Required Education & Certifications * Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). * No mandatory certifications required.
Canada
Remote
Senior
11-02-2026