Getting to know teammates, technology, and tactics.*** In your first month, you'll set up your local environment, ship your first small contribution, and learn the rhythms of our pod. You'll study the Cozi and FamilyWall Android codebases, understand how they differ architecturally, and identify the experimentation surface area. You'll build connections with product, design, QA, and backend teammates.****
Design and run experiments.*** By day 60, you'll be comfortable operating within our development lifecycle from planning through production releases. You'll be designing and instrumenting your first A/B experiments in the Android app — defining hypotheses, configuring feature flags, and ensuring clean data collection. You'll work across subscription, onboarding, and activation flows for Cozi and FamilyWall, and begin forming opinions on where the experimentation framework can improve.
Own the experiment loop end-to-end.*** By 90 days, you'll be autonomously scoping, building, and analyzing Growth experiments. You'll proactively propose experiment ideas based on data and user behavior — not just executing what's handed to you. You'll participate in technical planning, anticipate edge cases, and balance iteration speed with app quality. You'll partner with product, design, and data to refine the hypothesis-test-learn cycle.
Scale experimentation and influence strategy.*** Beyond your first few months, you'll shape the experimentation roadmap for Family Org Android alongside product and engineering leadership. You'll mentor teammates on experiment design, instrumentation best practices, and data hygiene. You'll drive improvements to conversion, activation, and retention across both Cozi and FamilyWall, and contribute to cross-platform alignment (Android, iOS, Web) for consistent Growth experiments.
Requirements
5+ years of Android development experience, building and shipping apps at scale.
Deep proficiency in Kotlin, including coroutines and Flow, and Android development best practices including managing Android core components (Activities, Services, etc.) and their lifecycles.
Experience with Android app architecture patterns such as MVVM, uni-directional data flow, and dependency injection frameworks (Hilt or Dagger).
Hands-on experience with in-app purchases, subscription flows, or related payment features.
Experience designing and analyzing A/B experiments — not just toggling feature flags, but owning the hypothesis-to-insight loop.
Experience integrating feature flagging tools such as LaunchDarkly or Optimizely.
Strong experience designing instrumentation schemas and ensuring data quality for experiment analysis (Firebase Analytics, Amplitude, Segment, etc.).
Enthusiastic adopter of AI-assisted development — you actively use AI tools (Copilot, Claude, Cursor, etc.) in your daily workflow to accelerate coding, debugging, and problem-solving.
Familiarity with Android build tools (Gradle) and CI/CD pipelines.
Experience with JUnit, MockK, and a quality-first testing mindset.
Proven experience leading feature delivery end-to-end within a cross-functional team environment, including technical planning and stakeholder alignment.
Track record of elevating teammates — code reviews, pairing, sharing patterns — even without a formal leadership title.
Tech Stack
Android
Dagger
Firebase
Gradle
iOS
JUnit
Kotlin
Benefits
Medical: In Tandem pays 100% of the premium for employees AND 99% for all additional family members
401k: Up to a 4% match with immediate vesting
Paid leave for all new parents
Learning & Development stipend for employees
Paid Time Off: 11 Holidays + Winter Break (3 Days) + Volunteer Time Off (1 Day) + Floating Holiday (1 Day)
Personal Time Off: 15 days for 0-1 years of employment + 20 days for 1-3 years of employment
Supportive and flexible working environment – work from anywhere!