Mobile Engineer — Birdie (Android / Compose Multiplatform) at TenFore Golf
About the Role
We're looking for a mobile engineer to join a small, focused team working on Birdie — our native Android app that's currently mid-flight on a migration to Kotlin Multiplatform. You won't be babysitting a JIRA board or attending 11 standups a week. We keep the ceremony light and the work meaningful.
This role is for someone who's comfortable owning things end-to-end, asking questions when they're stuck, and figuring it out when they're not. Golf industry experience is definitely not required — we'll handle that part — but you should have strong Kotlin instincts and a genuine interest in modern mobile development.
What You'll Work On
Birdie is a native Android app used by golfers across our course network. You'll be helping push it forward — squashing bugs, building new features, and playing an active role in the ongoing migration to Compose Multiplatform. The codebase is real, the problems are real, and the feedback loop is short.
Requirements
Kotlin — you should feel at home here, not like you're visiting
Jetpack Compose — production experience, not just a tutorial or two
A sense of humor — non-negotiable
Nice to Haves
Experience with Compose Multiplatform (big plus — that's where we're headed)
React Native background (useful for cross-platform context)
C# or .NET familiarity (our backend speaks this)
GraphQL (how our APIs are structured)
Exposure to other modern declarative UI frameworks like SwiftUI — knowing there's a world beyond Android is a healthy sign
What to Expect
A small engineering team where your work is visible and your opinions matter
Minimal meetings — we mean it
Remote-first, async-friendly
You won't be handed a perfect spec. You'll help define it.
A codebase actively being modernized, not one being kept on life support
What Not to Expect
A corporate ladder
A dedicated scrum master
Three rounds of approval to merge a PR
If you're the kind of engineer who gets annoyed by unnecessary process, likes to ship things, and can laugh at at yourself (and us) — we'd like to talk.