Core skills: Kotlin, Swift, Android, iOS Automated Testing, Clean Code, Mobile Development, Git
Bitmovin is a global Series-C SaaS scale-up that provides award-winning video streaming technology to world-renowned brands including Disney+, Discovery+, BBC, Red Bull Media House, Hulu, fuboTV, and The New York Times, to name just a few.
Our solution suite consists of a Video Encoder, Player, and Analytics platform, enabling content owners to redefine the viewer experience through API-based workflow optimization, fast turnaround, and scalability. Innovations include the first commercial HTML5 MPEG-DASH.
“We are constantly seeking out forward thinking individuals who want to shape the future of video… come and work with us!”
Stefan Lederer, CEO
At Bitmovin we value cognitive diversity and the huge part this plays in not only creating a global culture second to none, but in how this underpins our ability to create truly representative, Emmy award winning products. Diversity in all its forms is encouraged and celebrated at Bitmovin; everyone has a role to play in helping us shape the future of video.
Why us?
This is a high-impact role within our Player Mobile SDKs team. As a mobile engineer at Bitmovin, you are at the forefront of video technology. You will join a senior-heavy, highly collaborative team of 5, where sharing knowledge is part of the DNA (many of our devs are regular conference speakers).
You will be responsible for the technical excellence of our mobile SDKs, ensuring that our customers—including giants like the NBA—can deliver seamless video experiences across everything from standard smartphones to cutting-edge XR and VR headsets like the Meta Quest and Apple Vision Pro.
Concrete Activities (What You Will Build):
- Next-Gen Playback SDKs: Maintain and evolve our core mobile SDKs using Kotlin and Swift, ensuring high performance and reliability across a fragmented device ecosystem.
- XR and Spatial Video: Work with the latest hardware to build immersive video experiences, including Virtual Reality, Augmented Reality, and Multiview features.
- Agentic Engineering: Leverage your mastery of AI-assisted engineering to speed up development cycles, automate complex workflows, and push the boundaries of what’s possible in mobile dev.
- Library Development: Design and build robust, developer-friendly libraries that other engineers actually enjoy integrating into their apps.
- Robust Testing: Use modern tooling (Maestro, Kotest, XCTest, SonarCloud) to ensure our code is clean, tested, and production-ready.
- Cross-Platform Support: Help bridge the gap between native performance and cross-platform flexibility for frameworks like React Native and Flutter.
What can you bring
- Deep expertise in either Kotlin (Android) or Swift (iOS) is a must, and you are comfortable navigating both platforms.
- You aren't just using AI; you have integrated agentic workflows into your engineering practice to drive efficiency and quality.
- You have a passion for clean code, design patterns, and writing automated tests that actually catch bugs.
- You are self-aware, curious about the unknown, and thrive in an environment where you are constantly learning from senior peers.
- You maintain a positive, resilient attitude even when things go haywire or a complex video bug appears on a specific device.
- You have a sense of urgency and take personal pride in the quality of the product we ship to millions of viewers.
You don’t have experience with all the points above? Don’t worry, we will support you with learning, training, and coaching on the job.
Life at Bitmovin
Find out more about us on our Careers Page
See what fellow Bitmovers are saying on LinkedIn
Check the employee reviews on Glassdoor
For all of our roles, we are willing to offer flexible working arrangements to support everyone’s unique circumstances.