Outlive is a company focused on transforming long-term health through a practical, evidence-based product. The Frontend Engineer role involves building and maintaining the web experience, collaborating with other engineers to ensure a cohesive user experience across platforms.
Responsibilities:
- Build and maintain a production-grade Next.js (App Router) application
- Implement responsive, accessible UI using Tamagui shared across web and mobile
- Manage client-side data fetching and caching with TanStack Query
- Integrate Stripe payments using Stripe.js and react-stripe-js
- Consume REST APIs and custom authentication hooks backed by Firebase
- Implement analytics (PostHog) and error tracking (Sentry)
- Write and maintain high-quality tests using Vitest, React Testing Library, and Playwright
- Ensure accessibility compliance using tooling such as eslint-plugin-jsx-a11y and axe-core
- Collaborate with design and product to translate complex health concepts into clear UX
Requirements:
- 4+ years of professional frontend development experience
- Strong experience with React and Next.js in production environments
- Solid understanding of web accessibility, performance, and SEO fundamentals
- Experience integrating third-party APIs and payment systems
- Familiarity with modern frontend testing practices
- Strong familiarity with web application security concerns
- Experience sharing component systems across web and mobile
- Familiarity with health or fintech products
- Experience with Storybook and visual regression testing
- Prior work in regulated or compliance-conscious environments