About the Role
As a frontend engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. You will own major surfaces of our Next.js application, from search and scheduling to provider profiles and checkout, and obsess over every detail of the patient experience.
Responsibilities
- Own major surfaces of our Next.js application — from search and scheduling to 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, tracing bugs or building features end-to-end
- Write product requirements documents
- Write SQL to understand how features are performing
- Own QA
Requirements
- Deep expertise in React and TypeScript
- Strong eye for UI polish
- Experience building fast, accessible, production-grade web apps
- Comfortable making pragmatic frontend architecture decisions
- Willingness to work across the stack when needed
- Cares deeply about technical excellence but is also comfortable moving quickly
- Hungry, high-agency, and aspires to be a generalist
- Ability to operate in an environment of significant ambiguity
- Comfortable working closely with design, operations, and clinical stakeholders
- Excited by the prospect of digging into the messy complexities of the American healthcare system
- 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 — you notice when padding is off by 4px and it bothers you
- Experience with frontend performance optimization, accessibility, and cross-browser compatibility
- Comfort working with RESTful APIs and understanding backend data models
- Familiarity with modern backend frameworks is a plus — we use Ruby on Rails and Postgres
Skills
- React
- TypeScript
- Next.js
- UI polish
- Web applications
- Frontend architecture
- State management
- Data fetching
- Performance optimization
- Testing
- RESTful APIs
- Ruby on Rails
- Postgres
- SQL
Location
- SF office (near Market and Spear St)
- Boston office (Central Square, Cambridge)
Work Type
- Hybrid (minimum 3 days per week in office)
Experience Level
- 3+ years of experience
About the Company
- We build and scale a healthcare store that makes it delightfully simple to shop for any type of care.
- We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more.
- We are an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors.
- We have an ambitious and distinctive vision for what can be built in consumer healthcare.
- We believe LLMs and price transparency legislation have opened up several massive opportunities.
