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 industries including some of the top household brands. Our people build the platforms that shape the way the world watches video and connects, working on a mix of long-term customer engagements and shorter consulting projects, quickly fast tracking their experience within the industry, and their career. We are a modern, dynamic company with some of the best OTT Engineers out there, and we focus on being a great place to work. Most of our technical teams are based in India and South Africa but we also have people in the UK (where our management office is) and Europe.


Drop files here browse files ...

Book a conversion.

Get in touch now.

Are you sure you want to delete this file?