Own Android technical strategy & delivery: architecture, modularization, and a release every two weeks
Collaborate with product and design teams to define requirements, scope, acceptance criteria, and execute on the delivery of new features and improvements
Evolve the dev environment to keep up with modern tools, libraries, and platform releases, and maintain build and CI/CD health
Partner cross-platform to ensure parity and consistency between Android and iOS in both experience and patterns/conventions
Occasionally contribute to iOS (Swift/SwiftUI) as needed (up to ~5-10%)
Shape GraphQL integrations: collaborate on schema design, implement shared GraphQL libraries (schema + resolvers), and integration into the Android app
Raise the quality bar by setting and enforcing Android development standards for code quality/patterns, performance, and security
Mentor and influence engineers by leading knowledge-sharing efforts, running design/code reviews, and driving cross-team initiatives
Requirements
Proven Staff/Lead impact owning Android architecture and multi-team delivery for complex consumer apps
Deep fluency in modern Android development: Kotlin, Compose (+navigation), Coroutines & Flow, MVVM with unidirectional data flow, DI with Hilt/Dagger, multi-module clean architecture
Testing depth across unit, integration, and UI (JUnit, MockK, Turbine, Compose UI/Espresso)
Operational excellence experience: instrumentation/observability (e.g., Sentry, logs/metrics), reliability ownership, and security best practices
Experience collaborating on backend-for-frontend (BFF) design and consumption for mobile with strong GraphQL experience on Android (we use Apollo Kotlin); exposure to Fastify + Mercurius for BFF development is a plus
Hands-on Android CI/CD (GitHub Actions), Gradle, and Google Play multi-track releases
Excellent written and verbal communication; adept at async collaboration across distributed teams
Experience with the latest AI-assisted software development tools and responsible usage
Bias for ownership and pragmatic delivery; comfortable with ambiguity and accountable to measurable outcomes
Benefits
The company offers various benefits to employees and their dependents, including medical, vision, dental, disability, and life insurance
Parental and military leave
Employee assistance program
401k + match
Annual bonus
Pet insurance
Paid parking* and 10 paid holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.