What You'll Do:
Architect and evolve TeamSnap's Android ad platform as a reusable, well-tested layer the whole app can build on
Deliver display, native and video ad experiences across the app that fit naturally with the product
Build privacy and consent into the ad stack from day one, in partnership with Legal/Privacy
Make sure our app loads fast, renders smoothly, and is a delight to use
Partner with Brands & Advertising, Product, Design and Data to define the roadmap, measure revenue and engagement impact, and iterate
Shape the broader architecture of our Kotlin and Jetpack Compose app, including modularization and build health
Lead cross-team technical initiatives through design docs, RFCs and hands-on work; mentor engineers and set Android standards with our iOS team
What You'll Bring:
Extensive experience building and shipping Kotlin Android apps at scale, including technical leadership at Staff level or equivalent
Deep hands-on experience with Google Ad Manager on Android: native custom formats, key-value targeting, ad lifecycle and refresh, and debugging fill and delivery problems
Experience with ad verification and measurement: DoubleVerify, IAS, or Open Measurement (OM SDK) and viewability
Strong experience with modern Android: Jetpack Compose, Coroutines/Flow, Hilt, and multi-module architecture
A track record of designing systems from scratch and leading them through launch across teams
Nice to Have:
Experience shipping video ads, such as the Google IMA SDK with ExoPlayer/Media3 or similar
Ads in live streams (SSAI, ad breaks in live content), or experience with Amazon IVS
Experience with apps for families or youth, and COPPA considerations
BLE hardware integrations, or subscriptions (Play Billing, RevenueCat, Superwall)
Skills Required
- Extensive experience building and shipping Kotlin Android applications at scale
- Technical leadership at Staff level or equivalent
- Deep hands-on experience with Google Ad Manager on Android, including native custom formats, key-value targeting, ad lifecycle, refresh, and delivery debugging
- Experience with ad verification and measurement using DoubleVerify, IAS, or Open Measurement SDK and viewability
- Strong experience with Jetpack Compose, Coroutines, Flow, Hilt, and multi-module architecture
- Track record of designing systems from scratch and leading them through launch across teams
- Experience shipping video ads using Google IMA SDK, ExoPlayer, Media3, or similar
- Experience with ads in live streams, SSAI, ad breaks in live content, or Amazon IVS
- Experience with family or youth applications and COPPA considerations
- Experience with BLE hardware integrations or subscriptions using Play Billing, RevenueCat, or Superwall
- Must be a permanent US resident
What We Do
Founded in 2009, TeamSnap is the #1 platform for organizing youth, recreational, and competitive sports activities. Over 25 million users use TeamSnap’s web and smartphone apps to sign up, schedule, communicate and coordinate everything for the team, the club, and the season. TeamSnap makes organizing as simple as click, tap, and go.
Why Work With Us
We are mission-driven and use our powers for good, putting youth sports in the hands of kids who otherwise wouldn't have access. We spend far too much time at our jobs not to love where we work. If you have big ideas and a tiny ego, with a passion for helping others and working in an inclusive environment, please don't hesitate to apply!
Gallery

.jpeg)






