Android Developer – Native TV/Panel Applications

0 - 10 years

0 Lacs

Posted:2 days ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Description

  • Bachelor's Degree
  • Haryana
  • 8-10 years
  • Onsite
  • Openings : 2

Job Profile:

Key Responsibilities:

  • Design, develop, and maintain native Android applications for TVs, panels, or set-top boxes
  • Optimize UI/UX for non-touch, D-Pad, and remote-control navigation
  • Integrate third-party SDKs and media players (e.g., ExoPlayer, DRM, DLNA, Chromecast)
  • Handle device-specific features like CEC, HDMI input, custom launchers, or IR remote handling
  • Work closely with backend, QA, and hardware teams to ensure smooth functionality across different panel models
  • Debug performance issues, memory leaks, and input/display anomalies
  • Ensure app compliance with Google TV/Android TV guidelines and/or custom ROM environments
  • Maintain code quality through unit testing, code reviews, and CI/CD pipelines


Required Skills:

  • Strong knowledge of Java/Kotlin, Android SDK
  • Proven experience building and deploying Android TV or Panel apps
  • Familiar with Leanback Library, TV Input Framework (TIF), and large-screen UI patterns
  • Good understanding of media playback, codecs, and streaming protocols
  • Experience in custom launcher development (preferred)
  • Familiarity with AOSP, system-level debugging (logcat, adb), and embedded device behavior
  • Working knowledge of REST APIs, JSON, and WebSocket integration
  • Version control using Git


Good to Have:

  • Experience with ExoPlayer, Widevine DRM
  • Familiarity with Kiosk mode apps, provisioning, and OTA updates
  • Experience working with OEMs or panel manufacturers
  • Exposure to Firebase, Analytics, or Crashlytics
  • Android certification or TV-related showcase apps

Skills:

Android SDK, Android Jetpack, UI/UX Design Principles, Media Framework, Dagger Hilt, RxJava/Coroutines, Unit/Integration Testing, Kotlin, Java, Version Control

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You