Senior Software Engineer – Full Stack (Ruby on Rails / React)
We build the core patient engagement platform used by safety-net healthcare organizations to reach and support millions of patients who are often left out of traditional healthcare systems. Our software sits directly in clinical workflows, powering communication, outreach, and care coordination at scale across hundreds of organizations.
We are hiring a Senior Software Engineer to join a fully distributed engineering team building and scaling this platform in production.
Responsibilities
* Own and deliver full-stack features end-to-end (Rails backend + React frontend)
* Design and implement APIs, data models, and UI components
* Work with PostgreSQL, Sidekiq/Redis background jobs, and production-scale systems
* Contribute to system design and architecture decisions across the core platform
* Write clean, tested, maintainable production code
* Mentor engineers through code reviews and technical guidance
* Collaborate with product, data, and customer-facing teams
* Participate in production support/on-call rotation
Requirements
* 8+ years software engineering experience
* Strong Ruby on Rails experience in production systems
* Strong React and TypeScript/JavaScript experience
* Strong SQL and PostgreSQL experience
* Experience with distributed systems, APIs, and scalable backend architecture
* Experience with background job systems (Sidekiq, Redis, or equivalent)
* Experience building and maintaining production web applications end-to-end
* Strong communication skills in a remote-first environment
Preferred
* Large Rails monolith experience
* Healthcare, clinical, or data-heavy systems
* Multi-tenant systems or role-based access control
* REST/JSON API design at scale