Senior Software Developer

Jane.app Logo

Jane.app

πŸ’΅ $123k-$193k
πŸ“Remote - Canada

Summary

Join Jane, a remote-first healthcare technology company, as a Senior Backend Software Engineer. You will design and implement scalable communication solutions for healthcare providers and patients. This role requires a university degree in Computer Science or a STEM field and 5+ years of experience, or equivalent experience. Jane offers a competitive salary range ($123,600 - $193,000), opportunities for growth, and a supportive, inclusive work environment. The company prioritizes collaboration, continuous improvement, and work-life balance. Jane provides benefits, details of which can be found in their Culture Booklet.

Requirements

  • A University Degree in Computer Science or a STEM Degree plus approximately 5+ years of hands-on experience as a Software Engineer
  • If you don't have a formal degree or education in Computer Science or a STEM field, we value additional relevant experience (typically 3+ years) and the ability to demonstrate equivalent technical expertise and meaningful contributions
  • Significant depth and domain experience at a Senior level, demonstrated by successfully leading impactful projects, ideally across multiple organizations
  • Demonstrated ability in leading technical design, architecture, and delivering medium to high-complexity projects or services with a proficient understanding of software development methodologies
  • Ability and experience in coaching and mentoring junior and intermediate developers, fostering a culture of continuous improvement and knowledge sharing
  • Proactively identifies and addresses technical challenges to ensure smooth project delivery with scalable, maintainable solutions, while advocating for and adhering to best practices to continuously improve code quality, test coverage, and development workflows
  • Demonstrates adaptability to learn new technologies and contributes across multiple domains beyond personal expertise, paired with a deep sense of ownership and accountability for the quality and success of team deliverables

Responsibilities

  • Drive innovation in scalable, reliable communication delivery channel that enhance communication for healthcare providers and their patients
  • Develop features that make a meaningful difference through experimentation, adaptability, and rapid iteration to improve user experience
  • Solve real-world communication challenges while ensuring safety, privacy, and security of sensitive healthcare data in compliance with industry standards
  • Maintain and monitor production infrastructure with a focus on observability, traceability, and reliability across messaging services and backend systems
  • Expertise in breaking down complex projects into actionable tasks, planning workstreams, identifying dependencies, and mitigating risks to deliver projects effectively
  • Commitment to sharing knowledge by mentoring junior developers, fostering a culture of learning and collaboration
  • Ownership and drive to continuously improve the quality and productivity of deliverables, including code reviews, performance optimizations, and security enhancements
  • Proficiency in delivering thin, tested, and valuable end-to-end features for customers through an agile and iterative development process

Benefits

  • Minimum annual salary of $123,600 and maximum annual salary of $193,000
  • Remote work
  • Flexible hours
  • Opportunities for growth
  • Departmental get-togethers, company retreats, or possibly a conference or two across North America
  • More information on our benefits can be found here !

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.