Senior Full Stack Engineer - Future Openings
Outlive
Skill Required
Key highlights
- Expected pay range: $125,000–$200,000 USD
- Required experience: 6+ years of professional software engineering experience
- Key benefit: 100% employer-paid medical, vision, and dental insurance (multiple plans available)
- Key benefit: 401(k) with 5% company match
- Notable requirement: Production experience with React (web and/or React Native)
- Notable requirement: Strong experience with Node.js and TypeScript
Role overview
Outlive is building a mobile-first digital health platform focused on long-term risk reduction, personalized health intelligence, and sustainable behavior change, translating Medicine 3.0 principles into practical, evidence-based tools to help people improve their long-term health trajectories. As a Senior Full Stack Engineer, you will play a critical role in shaping and delivering product experiences across mobile, web, and backend services. This role is ideal for a senior engineer who is strongest in one area (frontend or backend) but highly capable and opinionated across the stack. You will own features end-to-end—from user experience and data modeling to API design and deployment—while helping establish high engineering standards in a HIPAA-aware environment.
Responsibilities
- Own end-to-end implementation of product features spanning mobile (React Native / Expo), web (Next.js App Router), and backend services (NestJS / Node.js)
- Collaborate closely with product and design to translate complex health concepts into clear, usable experiences
- Drive technical decisions that balance speed, quality, and long-term maintainability
- Build and maintain shared UI and interaction patterns using Tamagui across mobile and web
- Implement mobile experiences using React Native (Expo), expo-router, TanStack Query, and offline/background sync patterns
- Build web experiences using Next.js (App Router) and React
- Integrate payments using Stripe.js and react-stripe-js
- Integrate frontend applications with custom authentication hooks backed by Firebase and backend identity services
- Consume and evolve REST APIs
- Implement analytics (PostHog), error tracking (Sentry), and accessibility best practices
- Write and maintain frontend tests using Jest, Vitest, React Testing Library, Playwright, and Detox as appropriate
- Design and implement backend services using NestJS (v11) and TypeScript
- Build secure, well-validated REST APIs using zod, class-validator, and OpenAPI
- Implement authentication and authorization using Google Identity JWT validation and role-based access control
- Model relational data using Prisma and Postgres (Cloud SQL)
- Implement async and background workflows using Google Cloud Tasks
- Integrate with external services such as OCR, scheduling APIs, and third-party data sources
- Ensure observability through structured logging, metrics, and Sentry
- Write unit and integration tests using Jest
- Act as a senior individual contributor, setting quality bars through code, reviews, and architectural decisions
- Partner closely with infrastructure and DevOps engineers to ensure reliable deployments
- Identify opportunities to simplify systems and reduce operational overhead
- Contribute to evolving engineering standards, patterns, and best practices
- Mentor mid-level engineers as the team grows
- Ship meaningful product features end-to-end across mobile, web, and backend
- Improve consistency and quality across shared frontend patterns
- Strengthen API design, validation, and error handling
- Reduce friction between frontend and backend integration
- Raise the overall engineering bar through thoughtful execution and mentorship
- Measure and utilize product metrics to drive real customer value
Requirements
- 6+ years of professional software engineering experience
- Strong experience across frontend and backend development
- Production experience with React (web and/or React Native)
- Strong experience with Node.js and TypeScript
- Experience designing and consuming REST APIs
- Solid understanding of relational data modeling and ORMs
- Strong grasp of authentication, authorization, and security fundamentals
- Comfort working in small teams with high ownership and autonomy
- Ability to lead or follow as the moment calls for
- Familiarity with design patterns of distributed systems
Nice to have
- Hands-on experience with React Native (Expo)
- Production experience with NestJS
- Familiarity with Google Cloud Platform
- Experience in healthcare, wellness, or other regulated domains
- Experience implementing offline-first or background processing features
- Strong accessibility and UX quality sensibilities
Benefits
- 100% employer-paid medical, vision, and dental insurance (multiple plans available)
- 100% employer-paid life insurance, short-term, and long-term disability insurance
- Employer-sponsored HSA contributions for HDHP medical plans
- Additional HSA and FSA spending account plans for employees
- 401(k) with a 5% company match
- Generous PTO and holiday schedule
- Company-issued technology and work-from-home stipend
- A chance to shape a product, and a company, from the ground up
- The opportunity to work at the forefront of health and longevity science with a team of world-class professionals dedicated to precision, mastery, and excellence
Additional details
- Outlive's mission is to build the operating system for better long-term health, translating the principles of Medicine 3.0 into a practical, evidence-based product that helps people change the trajectory of their health, focusing on setting meaningful long-term goals, understanding risks that can get in the way, and selecting tactics that move the needle, with an approach grounded in the ideas Peter Attia has spent his career developing, using deliberate practice with clear metrics and truly personalized plans that extend healthspan, not just lifespan
- The company is building a system that takes the essential pillars of long-term health and makes them actionable, with the goal of giving people a structured way to understand where they are today, what levers truly matter, and how to make durable progress over time
- The team is in the earliest stages of building a unique product with no existing templates or inherited systems, requiring people who want to solve first-principles problems and create frameworks built to last
- Science and design sit at the center of all company work, with a focus on conveying complex ideas with clarity and precision by pairing rigorous scientific thinking with thoughtful, intuitive design so users can understand why something matters and how to act on it
- The team uses AI as a tool to think, test, draft, explore, and accelerate work, enhancing judgment and craftsmanship rather than replacing it
- The small, driven team is aligned around a shared goal of building something that meaningfully improves long-term health, operating with values of rigor, honesty, high standards, respectful challenge of ideas, clear reasoning, bias toward action, precision, and integrity
- This posting is for a candidate pool for future openings, as the role is not actively hiring at the time of posting; interest is being collected for future roles when the position moves forward
- This posting was originally published on Himalayas