Responsibilities
- Build and scale a healthcare store that makes it delightfully simple to shop for any type of care.
- Own major surfaces of the Next.js application — including search and scheduling, provider profiles, and checkout.
- Obsess over every detail of the patient experience.
- Work closely with design to nail interactions and micro-details.
- Make pragmatic frontend architecture decisions — component patterns, state management, data fetching strategies, performance optimization, and testing.
- Work across the stack when needed; frontend talks to a Rails backend.
- Trace bugs or build features end-to-end.
- Write product requirements documents.
- Write SQL to understand how features are performing.
- Own QA.
Requirements
- 3+ years of experience building production web applications with React.
- Strong proficiency in TypeScript and modern React patterns (server components, hooks, data fetching).
- Experience with Next.js or a similar framework (routing, SSR/SSG, API routes, caching).
- A strong eye for UI quality — notices when padding is off by 4px and it bothers them.
- Experience with frontend performance optimization, accessibility, and cross-browser compatibility.
- Comfort working with RESTful APIs and understanding backend data models.
Nice to Have
- Familiarity with modern backend frameworks — Ruby on Rails and Postgres is a plus.
Benefits
- Base salary between $150k - $225k annually + equity options.
Work Arrangement
On-site
Additional Information
- Role is based in either SF office (near Market and Spear St) or Boston office (Central Square, Cambridge).
- Expectation to work from the office a minimum of 3 days per week, ideally 4 or 5.