Jane

Happiness Supplied

Senior Developer - Platform & Extensions

Full TimeRemoteTeam 1-10Since 2019Company SiteLinkedIn

Location

United States + 2 moreAll locations: United States, United Kingdom, Canada

Posted

3 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role is exciting because it's not just about building a platform. It's about shaping how Jane thinks about extensibility, developer experience, and the future of product development - including how we thoughtfully adopt and experiment with AI.

  • Drive the technical direction for how third-party developers and partners integrate with Jane, starting within the Clinical domain - establishing patterns that are secure, scalable, and built to last.
  • Design and implement APIs and data contracts that power extensibility across the product, ensuring that what we build today becomes the foundation others can confidently build on tomorrow.
  • Mentor developers and champion architectural best practices, helping the team move from shipping features to building platform-ready systems that unlock new possibilities across Jane.
  • Collaborate closely with PMs, designers, and cross-functional teams to ensure our extensibility work stays grounded in real practitioner needs and genuinely improves developer experience.
  • Help shepherd Jane's transition toward platform thinking - contributing to reusable systems and data models while modelling the behaviours we value most: systems thinking, a bias to action, and a deep sense of ownership.

Qualifications

  • A university degree in Computer Science or a related STEM field, plus approximately 5+ years of experience. Those with a Master's or PhD may be considered with less experience.
  • Significant depth at the senior level with demonstrated ability in leading technical design, architecture, and delivering medium to high-complexity projects or services, paired with a strong understanding of software development methodologies.
  • Experience coaching and mentoring junior and intermediate developers, with a track record of fostering a culture of continuous improvement and knowledge sharing.
  • A proactive approach to identifying and addressing technical challenges, with a commitment to scalable, maintainable solutions and a genuine care for code quality, test coverage, and strong development workflows.
  • Adaptability to learn new technologies and contribute across domains beyond your own expertise, alongside a deep sense of ownership and accountability for the quality and success of what your team ships.
  • Champion AI adoption within the team by introducing relevant context engineering patterns, and documenting repeatable practices.

Requirements

  • If you don't meet every single qualification but are excited about this role, we'd still love to hear from you.

Benefits

  • This role has an annual salary range of $128,000 to $200,000.
  • Most new hires join at the accomplished stage, which for this role represents an annual salary of $152,000.
  • Regular career development conversations with your manager and your compensation will grow as you gain experience and contribute meaningfully to our mission.
  • Comprehensive benefits package.

Company Description

Jane is a founder-led, high-growth SaaS company born in North Vancouver, British Columbia. We’re now a team of more than 700 people working remotely across Canada, the US, and the UK, united by our mission to help the helpers.

  • We build the products and tools that thousands of clinics rely on every day to run their businesses, care for their patients, and grow their communities.
  • Jane is growing fast, and that growth brings exciting challenges that call for adaptability, resilience, learning agility, and humility.
  • We’re also embracing the possibilities of AI, using it to work smarter, improve our systems, and create even better experiences for our customers and our team.
  • Our goal isn’t just delivery, it’s delight. We move quickly, communicate openly, and solve real problems together.

Job Requirements

  • A university degree in Computer Science or a related STEM field, plus approximately 5+ years of experience. Those with a Master's or PhD may be considered with less experience.
  • Significant depth at the senior level with demonstrated ability in leading technical design, architecture, and delivering medium to high-complexity projects or services, paired with a strong understanding of software development methodologies.
  • Experience coaching and mentoring junior and intermediate developers, with a track record of fostering a culture of continuous improvement and knowledge sharing.
  • A proactive approach to identifying and addressing technical challenges, with a commitment to scalable, maintainable solutions and a genuine care for code quality, test coverage, and strong development workflows.
  • Adaptability to learn new technologies and contribute across domains beyond your own expertise, alongside a deep sense of ownership and accountability for the quality and success of what your team ships.
  • Champion AI adoption within the team by introducing relevant context engineering patterns, and documenting repeatable practices.
  • If you don't meet every single qualification but are excited about this role, we'd still love to hear from you.

Benefits

  • This role has an annual salary range of $128,000 to $200,000.
  • Most new hires join at the accomplished stage, which for this role represents an annual salary of $152,000.
  • Regular career development conversations with your manager and your compensation will grow as you gain experience and contribute meaningfully to our mission.
  • Comprehensive benefits package.

Related Categories

Related Job Pages