Senior Developer – Platform & Extensions

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Developer at Jane driving integrative technology for clinical domains. Leading API design and mentoring developers while fostering platform-thinking with a focus on AI.

Responsibilities

  • 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.

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. Candidates with 8+ years of industry experience through non-traditional paths - including bootcamps or self-teaching - are equally encouraged to apply.
  • 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.

Benefits

  • Comprehensive benefits package

Job type

Full Time

Experience level

Senior

Salary

CA$128,000 - CA$200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.