November 23, 2022
Job Type
Broadcast Media / Pay TV
Ovyo Contact
Talent team at Ovyo - talent@ovyo.com



  • Developing high-quality, reusable, and scalable code
  • Using implementation and design best practices
  • Implementing and integrating new features into an existing codebase
  • Following a DevOps approach and Agile methodology
  • Following a clean, modular, architecture approach
  • Developing pixel perfect UI to provided designs
  • Participating in daily Scrum calls, Agile sprint planning sessions, mid sprint demos, end of sprint demos with fully tested features for all modules



  • Minimum of 5+ years’ experience (Mid-level Developer), 5+ years’ experience (Senior level Developer) on an Android TV project
  • Deep experience programming in Kotlin and Java (for Android)
  • Expertise with Android 5.0+
  • Understanding of multimedia content delivery protocols such as HLS, DASH etc, DRM integration e.g., Widevine and Player knowledge e.g., ExoPlayer
  • Experience integrating rich 3rd party features into an existing codebase e.g., Billing integrations, Social integrations etc.
  • Demonstrable experience successfully developing and delivering Android TV applications
  • Proven experience developing and implementing advanced UI/UX
  • Familiarity with Git, GitHub, Git Flow, and Git Rebase
  • Architecture skills

About Ovyo
Ovyo works globally with companies in the TV, Media & Networks industries including household content brands and operators. Our people provide consulting services to build the platforms, test the apps, and drive the programmes that shape the way the world watches video and connects. Our management team is in the UK, and we have technical, and operations teams based in India, South Africa, Europe, and the Americas.


Drop files here browse files ...

Book a conversion.

Get in touch now.

Are you sure you want to delete this file?