Staff Software Developer - Telehealth

Jane is a healthcare technology company that provides practice management software for healthcare practitioners.
Canada
$154,400 - $241,300
Backend
Staff Software Engineer
Remote
101 - 500 Employees
10+ years of experience
Healthcare · Enterprise SaaS

Description For Staff Software Developer - Telehealth

Jane App is seeking a Staff Software Developer to join their Telehealth team in a remote position across Canada. This role offers an exciting opportunity to shape the future of healthcare technology through Jane's Online Appointments platform.

As a Full Stack Staff Developer, you'll be at the forefront of designing and implementing scalable solutions that empower healthcare practitioners in delivering exceptional care. The position requires expertise in event-driven, service-oriented architecture and experience with various data stores including Postgres, MySQL, Redis, MongoDB, and DynamoDB. You'll work with modern observability tools and be responsible for maintaining system health at scale.

The role combines hands-on coding with technical leadership, requiring someone who can mentor other engineers while driving technical excellence. With a salary range of $154,400 to $241,300, Jane offers competitive compensation that grows with your impact and expertise. The starting salary for an accomplished professional in this role is $183,400.

Jane's culture emphasizes work-life balance, offering flexibility in how you structure your day. The company maintains a remote-first environment while fostering connection through departmental gatherings and company retreats. You'll be part of a mission-driven team focused on simplifying healthcare practitioners' lives through technology.

The ideal candidate brings 10+ years of software engineering experience, though candidates with advanced degrees may qualify with less. While the tech stack centers on Ruby on Rails and React, Jane values adaptability and provides support for learning new technologies. You'll need strong communication skills to work with both technical and non-technical stakeholders, and a passion for healthcare technology.

This role offers the unique opportunity to impact healthcare delivery while working with modern technologies in a supportive, growth-oriented environment. Jane's commitment to fair compensation, clear communication, and professional development makes this an excellent opportunity for a senior technical leader looking to make a meaningful impact in healthcare technology.

Last updated 4 days ago

Responsibilities For Staff Software Developer - Telehealth

  • Design and implement high-performing, scalable solutions for online appointments platform
  • Drive technical excellence and evolve platform architecture
  • Work with various data stores ensuring reliability and performance at scale
  • Mentor and coach engineers
  • Monitor and maintain production infrastructure
  • Break down complex projects into actionable tasks
  • Conduct code reviews and performance optimizations
  • Lead technical efforts across multiple teams
  • Create and uphold best practices and standards
  • Create technical roadmaps aligned with business goals

Requirements For Staff Software Developer - Telehealth

Ruby
React
Redis
MongoDB
PostgreSQL
MySQL
  • University Degree in Computer Science or STEM with 10+ years experience
  • Experience with Ruby on Rails and React (or equivalent languages)
  • Expertise in event-driven, service-oriented architecture
  • Experience with observability tools (Datadog, New Relic, Grafana/Prometheus, ELK stack)
  • Proven experience in leading technical efforts across multiple teams
  • Strong communication skills with both technical and non-technical stakeholders
  • Experience in creating and maintaining technical roadmaps
  • Depth and diversity of experience across multiple products and companies
  • Active involvement in coding while leading teams
  • Expertise in breaking down complex projects and planning workstreams

Benefits For Staff Software Developer - Telehealth

  • Remote-first work environment
  • Competitive salary structure
  • Career growth opportunities
  • Company retreats and in-person gatherings
  • Flexible work schedule

Interested in this job?

Jobs Related To Jane App Staff Software Developer - Telehealth

Staff Software Developer - Demo & Sign ups

Lead the Demo & Sign ups team at Jane App as a Staff Software Developer, working remotely in Canada to improve user acquisition and streamline the onboarding experience for healthcare practitioners.

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on QuickBooks Online Advanced, requiring expertise in RAG, vector databases, and machine learning.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Disney focusing on full-stack development for advertising platforms, offering competitive compensation and the opportunity to work with global entertainment brands.

Staff Software Engineer - Full Stack

Staff Software Engineer position at LinkedIn focusing on full-stack development of DataHub, a metadata management platform, requiring 9+ years of experience in software development.

Software Developer 4

Principal Engineer role at Oracle Cloud Infrastructure focusing on Networking Control services and distributed systems development.