Taro Logo

Staff Software Engineer - Patient Experience

A healthcare technology company focused on making mental healthcare accessible and destigmatized through their patient portal platform.
$187,000 - $220,000
Frontend
Staff Software Engineer
Remote
8+ years of experience
Healthcare

Description For Staff Software Engineer - Patient Experience

Rula is revolutionizing mental healthcare by creating a comprehensive platform that treats mental health with the same importance as physical health. As a Staff Software Engineer on the Patient Experience Team, you'll be at the forefront of developing and maintaining the patient portal - a crucial platform that manages everything from scheduling and billing to patient-care team communication and treatment tracking.

The role demands a seasoned professional with 8+ years of software engineering experience, combining full-stack expertise with a particular focus on frontend development. You'll be working with modern technologies including React, TypeScript, and Node.js, while handling microservices and event-based architectures. The position offers a competitive salary range of $187K-$220K plus equity, reflecting the senior-level responsibilities involved.

Your impact will be significant as you lead the technical direction of the team, mentor other engineers, and make architectural decisions that shape the platform's future. The role is fully remote (US-based), offering an excellent work-life balance and comprehensive benefits including medical, dental, vision coverage, 401(k), paid parental leave, and various stipends for home office setup and team building.

This is an opportunity to join a mission-driven company that's making a real difference in mental healthcare accessibility. You'll be working in a diverse and inclusive environment that values employee wellbeing and professional growth. The role combines technical leadership with the chance to build systems that directly improve how people access and experience mental healthcare, making it an ideal position for engineers who want to use their skills to make a meaningful impact on society.

Last updated 3 days ago

Responsibilities For Staff Software Engineer - Patient Experience

  • Lead the design and development of high-impact, full-stack systems
  • Define the team's technical direction
  • Guide architectural decisions
  • Ensure systems are reliable, secure, and scalable
  • Mentor engineers
  • Influence the technical roadmap
  • Help shape Rula's broader engineering culture

Requirements For Staff Software Engineer - Patient Experience

React
TypeScript
Node.js
Kafka
  • 8+ years of experience as a software engineer, building and maintaining scalable, production-ready systems
  • Full-stack expertise with a frontend focus, including deep experience with React, state management, and performance optimization
  • Strong backend experience with TypeScript and Node.js
  • Experience with microservices and/or event-based architectures
  • Proven ability to lead complex technical projects across teams
  • Excellent collaboration and communication skills
  • Experience mentoring engineers, reviewing system architectures, and defining scalable design patterns

Benefits For Staff Software Engineer - Patient Experience

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • 100% remote work environment (US-based only)
  • Comprehensive health benefits (Medical, dental, vision, life, disability)
  • 401(k) plan access
  • Generous time-off policies including 2 company-wide shutdown weeks
  • Paid parental leave
  • Employee Assistance Program (EAP)
  • New hire home office stipend
  • Quarterly department stipend
  • Wellness events and lunch & learns
  • Community and employee resource groups

Interested in this job?

Jobs Related To Rula Staff Software Engineer - Patient Experience