Staff Software Engineer (Android)
RemoteEngineeringPosted
- Category
- Engineering
- Specialty
- Mobile
- Level
- Staff / lead
- Work arrangement
- Remote, some regions
- Employment
- Full-time
- Hiring in
- US
- Tags
- Kotlin
Job description
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)
More jobs at TeamSnap
- Senior Fullstack Engineer (BE-leaning)
Remote, some regionsUS
- Principal Product Manager, Ads
Remote, some regionsUS
- Staff Backend Engineer
Remote, some regionsUS
- Senior Backend Engineer
Remote, some regionsUS
- Senior Product Designer
Remote, some regionsUS
Similar jobs
Browse all android developer jobs
- Software Mobile Engineer
WeaveRemote, some regionsIndia
- AR/VR Software Engineer
EkumenRemote, some regionsLatin America
- Senior Mobile/TAK Developer
Accenture Federal ServicesRemote, some regionsUS
USD 142,600–204,300 / year
- iOS Developer
Salmon GroupRemote, some regionsEurope, Middle East & Africa, Asia-Pacific