What You’ll Accomplish
In your first 3 months, you will:
- Lead and support a team of 6 engineers building in our primary React Native (Phoenix) mobile codebase, establishing clear goals, rituals, and expectations.
- Deeply understand the current web-only Enrollment funnel, key metrics, and member journeys across programs and long-tenure cohorts.
- Build strong partnerships with Product, Design, and Marketing to align on the Enrollment strategy, experimentation roadmap, and success metrics.
In your first 6 months, you will:
- Lead the migration of Enrollment to a mobile-first experience, designing and shipping clean, modern flows that improve speed, usability, and completion rates.
- Lay the foundations of Enrollment as a platform—defining extension patterns, APIs, and guardrails so pods across the neighborhood can safely build on top of Enrollment without destabilizing core flows.
- Stand up and manage a rigorous portfolio of A/B experiments to optimize enrollment conversion, from funnel optimizations to lifecycle and reactivation flows.
- Establish best practices for CI/CD, automated testing, monitoring, and client performance across the Enrollment stack.
Within 12 months and beyond, you will:
- Own and evolve the long-term technical roadmap for Enrollment, balancing frictionless member experience with the flexibility and reliability of a reusable platform.
- Deliver a program lifecycle UX that lets long-tenure members switch, extend, upgrade, reactivate, and renew across treatment programs (including year 2+ experiences).
- Champion AI-native development practices on your team (e.g., Cursor, Claude Code, agent-based workflows) to meaningfully increase developer velocity and quality.
- Grow and mentor your team, raising the bar on engineering quality, experimentation rigor, and operational excellence.
Who You Are
- Member-obsessed platform thinker: You love building shared product surfaces where many teams need to move fast, and you know how to balance internal velocity with external stability.
- Hands-on engineering leader: You’re comfortable reading and writing code in modern stacks (e.g., React Native, BFF/full-stack web, GraphQL), and you use that fluency to coach, review, and set technical direction.
- Experiment-driven operator: You think in terms of hypotheses, sample sizes, and decision rules, and you can run a dense A/B experimentation roadmap without sacrificing quality.
- Systems and UX thinker: You see how architecture, API design, and client performance shape real-world member experiences—and you can align cross-functional partners around trade-offs.
- Inclusive team builder: You create clear expectations, give direct feedback, and foster a culture where engineers can do the best work of their careers.
Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of experience managing a team of ~5+ engineers in a fast-paced, product-focused environment.
- Strong React Native, mobile, or client-side engineering background — or equivalent depth in a BFF/full-stack web context with a track record of shipping member-facing UI at scale.
- Experience owning and evolving a major product surface end-to-end — from architecture and UX through experimentation and production reliability.
- Demonstrated ability to design, run, and interpret A/B experiments, including comfort reasoning about sample sizes, interference effects, and decision rules.
Preferred Qualifications
- React Native / Phoenix depth: Experience building or leading teams in large React Native codebases, including client performance, render optimization, and app architecture patterns.
- Server-Driven UI: Familiarity with SDUI patterns and the trade-offs of moving layout and presentation logic from client to server.
- AI-native development: Experience using tools like Cursor, Claude Code, or similar agents as core workflow infrastructure (beyond autocomplete), with opinions on prompting, agent review, and harness engineering.
- Platform mindset: History operating a shared product surface that other teams extend—defining extension contracts, managing inbound requests, and protecting stability.
- GraphQL & modern stacks: Familiarity with GraphQL (caching, BFF patterns, client-driven data-fetching performance), plus working knowledge of Python, TypeScript/Node.js, AWS services (e.g., Lambda, SQS, SNS, SageMaker), and modern DevOps practices.
- Regulated environments: Experience working within healthcare (HIPAA) or other highly regulated domains involving sensitive member data.