5–8 years of professional Android development experience with a portfolio of shipped consumer apps at scale
Native, demonstrable fluency with modern AI coding tooling (Claude Code, Cursor, Copilot, Codex, agentic workflows) — you can walk us through a feature you shipped where AI did the majority of the coding and you did the orchestration
Strong, opinionated taste in Kotlin and modern Android architecture (Clean Architecture, MVVM, multi-module Gradle, Koin for DI, Coroutines/Flow, Moshi) — and a clear point of view on when MVI or Compose is worth introducing
Comfort working in a DataBinding/XML codebase today, with the judgment to drive a phased Compose migration when and where it’s worth it (not a rewrite-from-scratch reflex)
Experience integrating with REST + JSON:API-style backends and the Shopify Buy/Checkout SDKs at consumer scale
A bias toward owning end-to-end outcomes rather than handing off work at team boundaries — paired with the judgment to know when to pull another engineer in for an architecture review or business-context check
Genuinely autonomous in operation: you read Sentry/Datadog/Firebase/Cloudflare dashboards on your own, prioritize your own queue, and don’t need a manager to surface what’s on fire
Comfort writing prompts, evals, and guardrails — you treat AI as a system to be engineered, not a search box
Sharp written communication — specify clearly, review rigorously, and explain decisions to teammates. You’ll drive async standups, design reviews, and Slack debugging sessions with a distributed team
A collaborative, ego-light disposition — orchestrators thrive when they care more about the result than the byline, and welcome a sharp design critique from a peer
Experience designing custom agents, MCP tools, or AI-assisted code review pipelines
Experience leading an XML/DataBinding → Jetpack Compose migration on a production app
Strong command of Coroutines, Flow, and structured concurrency patterns
Comfort with the Grove-adjacent stack: Shopify SDK (Buy/Checkout), Stripe, Heap, Braze, AppsFlyer, Sentry, Firebase, Contentful, Constructor.io, Bazaar Voice, WorkManager
Familiarity with Cicerone (or similar) for navigation and Spek/Kluent/Espresso for testing — or a strong opinion on what should replace them
CI/CD for Android: Fastlane, CircleCI, AppCenter, Play Console automation, Gradle build optimization, version catalogs
Subscription / e-commerce mobile experience — selling plans, recurring orders, cart-sidecar contracts, OOS handling at scale
Exposure to feature flags, experimentation platforms, and analytics instrumentation
Experience contributing to a team’s shift toward AI-native development practices