Job Description

Android Developer

We’re looking for an experienced Android Developer to join our team and work on cutting-edge video playback technology across both mobile and Android TV platforms. If you know someone who will be the right candidate, refer them to join our growing team!


Job Role:

  • Design, develop, and maintain components of the Android Player SDK for mobile and TV.

  • Collaborate with product, design, and engineering teams to improve video playback performance.

  • Optimize streaming experiences (low latency, smooth playback) using Android media APIs.

  • Troubleshoot media streaming, buffering, and DRM issues on Android devices.

  • Maintain high code quality through unit testing, integration testing, and code reviews.

  • Stay up-to-date with Android SDK updates, Jetpack (including Jetpack Compose), and industry trends.

  • Evaluate and document technical solutions, balancing mobile vs TV constraints.
  • Required:

  • 5+ years of experience in native Android development using Kotlin.

  • Expertise in Android SDK, Jetpack libraries, and Compose UI framework.

  • Solid knowledge of Android architecture patterns (MVVM, MVI, Clean Architecture).

  • Familiarity with CI/CD, automated testing (JUnit, Espresso), and Agile methodologies.

  • Strong debugging and performance optimization skills for Android apps.

  • Previous experience in video playback on Android using ExoPlayer, MediaPlayer, etc.

  • Good communication and teamwork skills in fast-paced environments.

  • Willingness to support on-call rotations for critical Android-related issues.

  • Ability to mentor junior engineers and promote best practices.
  • Skills :

  • Understanding of streaming protocols like HLS, DASH.

  • Experience integrating DRM technologies like Widevine.

  • Proficiency in Jetpack Compose for both phone and TV UI.

  • Familiarity with Android TV development practices and libraries.

  • Knowledge of video analytics and telemetry integration in Android apps.
  • Job location:- Bangalore / Trivandrum / Chennai

    Qualification - B.E, B.Tech, MCA, M.E, M.Tech

    Job Code - RFH/04406

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application