Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Title: Senior Android Developer
Type: Contract (3-months intially with extensions likely)
Location: Remote
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.
About this role:
As a key member of our development team, you will play a vital role in building innovative and user-friendly Android applications that meet our clients' needs and exceed their expectations. If you are looking for exposure to the top brands in the OTT industry, then Ovyo might be the best place for you! You should have excellent communications skills, have worked in an Agile environment, and have good experience collaborating with distributed teams on similar Android TV development projects.
Responsibilities:
- Requirements gathering, refinement & estimation to develop new user-facing features for Android
- Building reusable components/libraries for future use & translating designs/wireframes into high-quality code
- Optimizing components for maximum performance across various devices & screen sizes incl. mobiles, tablets & TVs
- Defining the architecture, specification & delivery of projects using sound software engineering principles
- Effective planning to deliver robust, modular, and testable code
- Adhere to and improve engineering procedures, code conventions and best practices
- Agile development following the Scrum methodology
Requirements:
- 5+ years in Android development, with 3+ years focused on Android TV or OTT streaming apps, including published apps on Google Play.
- Proficient in Kotlin, Java, Android TV SDK, Leanback library, Jetpack, and media playback frameworks (e.g., ExoPlayer, MediaCodec).
- Strong expertise in RESTful APIs, GraphQL, MVVM/MVI patterns, dependency injection (e.g., Dagger, Hilt), and DRM systems (e.g., Widevine).
- Deep knowledge of Android TV UI/UX guidelines, remote control navigation, video codecs (H.264, H.265), and accessibility standards.
- Skilled in Android Studio, Git, CI/CD pipelines (e.g., Jenkins, GitHub Actions), with experience in unit/UI testing (JUnit, Espresso).
Key Skills
Ranked by relevanceReady to apply?
Join Ovyo and take your career to the next level!
Application takes less than 5 minutes