Rula

Staff Software Engineer – Patient Onboarding

Rula

full-time

Posted on:

Location Type: Remote

Location: HawaiiUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $200,745 - $248,600 per year

Job Level

About the role

  • We’re hiring a Staff Software Engineer (L4) to serve as a frontend technical leader on Rula’s Patient Onboarding.
  • In this role, you’ll own and evolve the architecture of some of Rula’s most visible and business-critical user journeys - our marketing site (rula.com), Storyblok-powered CMS, Entry Form, and Registration / Checkout flows - while helping the team untangle and modernize a complex onboarding funnel.
  • You’ll lead technical strategy and execution for large, multi-month initiatives, partnering closely with product managers, designers, backend engineers, analytics, and other stakeholders to design clean, future-proof frontend systems that scale with the business.
  • This includes building reusable component systems and shared libraries, defining clear boundaries between frontend experience and backend workflows, and reducing accumulated tech debt that slows iteration today.
  • You’ll balance long-term platform thinking with pragmatic delivery, shipping iteratively while ensuring that Rula’s onboarding experience becomes faster, simpler, and more trustworthy for patients starting care.

Requirements

  • 8+ years of professional experience building and maintaining modern, production-grade web applications with long-term ownership.
  • Deep expertise in frontend engineering, with significant experience in React, TypeScript, Javascript, Next JS, and other frontend/fullstack frameworks, including building and evolving large frontend systems, shared component libraries, and complex form- or funnel-driven user experiences.
  • Proven experience leading large, complex frontend initiatives end-to-end, including technical design, planning, estimation, work breakdown, coordination across multiple engineers and teams, and successful delivery to production.
  • Strong architectural judgment for frontend systems, including decisions around componentization, state management, data flow, performance, SEO, and experimentation while remaining comfortable collaborating on full-stack concerns (APIs, backend services, data models).
  • Excellent collaboration and communication skills, with a track record of aligning technical decisions to product and business goals and influencing stakeholders beyond the immediate team.
  • Demonstrated ability to mentor and raise the bar for other engineers, through code reviews, design guidance, and establishing scalable frontend patterns and best practices.
Benefits
  • 100% remote work environment: Working hours to support a healthy work-life balance, ensuring you can meet both professional and personal commitments (must be based in United States, currently not hiring in Hawaii)
  • Attractive pay and benefits: Full transparency of pay ranges regardless of where you live in the United States
  • Comprehensive health benefits: Medical, dental, vision, life, disability, and FSA/HSA
  • 401(k) plan access: Start saving for your future
  • Generous time-off policies: Including 2 company-wide shutdown weeks each year for self-care (for most employees)
  • Paid parental leave: Available for all parents, including birthing, non-birthing, adopting, and fostering
  • Employee Assistance Program (EAP): Support for your mental and physical health
  • New hire home office stipend: Set up your workspace for success
  • Quarterly department stipend: Fund team-building activities or in-person gatherings
  • Wellness events and lunch & learns: Explore a variety of engaging topics
  • Community and employee resource groups: Participate in groups that celebrate employee identity and lived experiences, fostering a sense of community and belonging for all
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptJavaScriptNext.jsfrontend engineeringcomponent librariesstate managementdata flowperformance optimizationSEO
Soft Skills
collaborationcommunicationmentorshiptechnical designplanningcoordinationinfluencing stakeholdersarchitectural judgmentproblem-solvingdelivery to production