Senior Mobile Engineer (Android / iOS, On-Device & SDK)
HybridWarsaw, Mazovia, Poland
Job Summary
Design, build, and maintain high-performance Android SDKs and on-device services, focusing on reliability, footprint, battery, and security. Drive down install and delivery failures by improving package-manager reliability, dynamic app-delivery (ASR), and recovery paths across a fragmented device landscape. Partner with OEM and carrier integration teams to ship features within tight platform constraints while owning the full lifecycle from instrumentation to A/B experimentation. Raise code quality through reviews and automated testing, and mentor engineers on mobile best practices. This role operates on a small, autonomous team with end-to-end ownership, including monitoring and on-call rotation for services supporting hundreds of millions of devices.
Required Qualifications
- 8+ years building production mobile software
- deep expertise in Android (Kotlin/Java)
- a working command of native internals
- Strong grasp of asynchronous programming
- concurrency
- memory and battery profiling
- data structures
- mobile design patterns
- Experience shipping SDKs, libraries, or framework-level code consumed by other developers
- A track record of operating what you build in production at scale
- monitoring
- debugging field issues
- staged rollouts
- Comfort working in a fast-paced, autonomous, outcome-oriented team that treats its product like a mini-startup
- only candidates local to the posting location will be considered
Desired Qualifications
- iOS (Swift/Objective-C) experience
- Experience with AdTech
- mobile measurement/attribution
- on-device ML inference
- Familiarity with OEM/carrier pre-load constraints
- Android system apps
- device-management contexts
- Exposure to alternative app stores
- in-app purchase / payments flows
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.