Remote job
Staff Software Engineer
Job details
About this role
Role overview
Design, build, and support digital products used by clinical teams and families receiving pediatric care. The work spans front-end applications, APIs, and back-end services, with a focus on dependable systems, scalable delivery, and clear user experiences. You’ll help translate organizational needs into technical plans while guiding engineering practices across the team.
Responsibilities
- Work with business stakeholders to understand goals and turn them into technical requirements and architecture. - Build and maintain digital products across application interfaces, APIs, and back-end services. - Use an iterative, data-informed approach to develop and improve products. - Estimate work scope and delivery timelines. - Develop solutions with attention to scalability, stability, efficiency, maintainability, and extensibility. - Mentor engineers and encourage strong software development practices.
Requirements
- Deep experience with front-end applications, APIs, and back-end services. - Experience with JavaScript, Node.js, React, and cloud services. - Understanding of web application layers and how design and implementation choices affect mobile experiences. - Experience hosting application services on a cloud provider such as AWS, Google Cloud, or Azure. - Comfort adapting priorities in a fast-moving, collaborative environment. - Willingness to participate in an on-call rotation.
Nice to have
- Experience releasing mobile products through the Apple App Store or Google Play. - Background in healthcare or virtual care.
Benefits and work setup
The listing gives a base salary range of $180,000–$200,000, plus an annual bonus and possible participation in an employee equity program. Benefits include medical, dental, and vision coverage; flexible spending and health savings accounts; a 401(k) with a 4% match; disability and life insurance; paid parental leave; and paid time off with company and floating holidays.