Senior Android Developer (NXJ-130)
We’re looking for a Senior Android Developer to join our client’s team and take ownership of a mission-critical mobile SDK used by leading global sports brands. This role is ideal for a strong Android SDK engineer who thrives in a fast-paced, product-driven environment and enjoys building scalable, high-performance solutions.
You’ll collaborate with innovative engineers working with advanced technologies across video, AI, and data. The ideal candidate brings a startup mindset, strong ownership, and excellent communication skills.
If you’re excited about building high-impact SDK products at scale, we’d love to connect and explore this opportunity with you.
Responsibilities
Own the end-to-end development of the mobile SDK ecosystem (Android, iOS, React Native, Flutter, and CTV), including building and maintaining MCP servers and AI agents that serve as core development and debugging tools
Design and continuously improve a high-performance video playback experience, including prefetching and caching strategies
Partner closely with product and backend teams to define and evolve APIs and features powering customer experiences
Investigate, debug, and resolve production issues across the SDKs
Requirements
5+ years of hands-on experience in Android application / SDK development
Strong expertise in the Android SDK and platform fundamentals
Advanced proficiency in Kotlin, including Sealed Classes, Extension Functions, Generics, Coroutines, and Flow
Proven experience designing and maintaining public SDK APIs with a focus on stability, versioning strategy, and backward compatibility
Solid experience with Jetpack Compose (state hoisting, side effects, recomposition optimization, and XML interoperability)
Experience with AI/LLM tooling and a hands-on approach to emerging AI technologies, including building and consuming MCP servers
Strong knowledge of Android fundamentals, including:
Memory management and leak detection
SDK packaging (multi-module configuration, ProGuard rules, AAR publishing)
Unit testing (JUnit, MockK, Robolectric)
Self-driven learner with strong problem-solving skills, full ownership mentality, and the ability to work both independently and collaboratively
Will be a plus
Android frameworks and media stack:
Media3 / ExoPlayer (Player lifecycle management; HLS, MP4, DASH)
RoomDB
Ads SDKs (Google IMA, GAM)
CI/CD pipelines:
GitHub Actions
Fastlane
CTV platforms:
Android TV
WebOS
tvOS
Other platforms:
iOS
React Native
Flutter
What we offer
Competitive salary range
Medical insurance
Paid vacation and sick leaves
MultiSport card
Top equipment kit, co-workings
Hybrid set of works (Office location: Warsaw)
Collaborative and innovative work environment
Career growth and development opportunities
A chance to work with giants of the sports industry
About the project
Our partner leads the industry in generating dynamic sports videos for every digital destination. Their cutting-edge AI and Machine Learning technologies analyse live sports broadcasts from over 250 leagues and broadcast partners, including iconic names like the NBA, NHL, ESPN, FIBA and Bundesliga, to create personalized, short-form videos in real-time.
The solution empowers media rights owners to unlock new revenue streams and deliver a tailored fan experience across every digital platform. Join the high-profile Engineering team and discover the forefront of sports contents innovation.

Newxel
Newxel is a global IT company with Ukrainian roots, that connects global talent with businesses to drive impact and foster innovation. We specialize in building R&D centers and custom offshore development teams across in...
Senior Android Developer (NXJ-130)
Senior Android Developer (NXJ-130)