Android Developer

Tata Elxsi

Chennai, Bengaluru

On-site

INR 2,200,000 - 3,400,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Elxsi, Inc. in Chennai seeks an experienced Android Developer to work on cutting-edge video playback technology across mobile and Android TV platforms.

You will design, develop, and maintain components of the Android Player SDK, optimize streaming, and collaborate with product, design, and engineering teams to improve playback performance. Required are 5+ years in native Android development with Kotlin, proficiency in Android SDK, Jetpack, and Compose UI, plus strong debugging and on-call

Qualifications

  • 5+ years of native Android development with 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.
  • 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.

Responsibilities

  • 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.

Skills

Kotlin
Android SDK
Jetpack
Compose UI
Android Architecture (MVVM/MVI/Clean)
CI/CD
JUnit
Espresso
Agile
Video playback (ExoPlayer)
Debugging
Mentoring

Tools

ExoPlayer
MediaPlayer
Android Studio
CI/CD pipelines

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Android Engineer
Staff Android Engineer

Dazn • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Android Developer - DAZN - Hyderabad
Android Developer - DAZN - Hyderabad

DAZN • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Android Developer
Android Developer

Enveu • Dadri

On-site
INR 900,000 - 1,200,000
Android Engineer, IN
Android Engineer, IN

DAZN • Hyderabad, Manchirevula

On-site
INR 900,000 - 1,500,000
Android TV App Developer
Android TV App Developer

Tata Elxsi • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Staff Engineer (HTML5 Devices)
Staff Engineer (HTML5 Devices)

DAZN • Hyderabad

On-site
INR 3,800,000 - 7,000,000
Senior Android Developer / IPTV Developer
Senior Android Developer / IPTV Developer

TV2Z • Hyderabad

Remote
INR 1,200,000 - 1,800,000
Flexible remote working options
Competitive salary and benefits
Opportunity to work on cutting-edge technology
Hiring for Senior Android Developer (OTT / Android TV)
Hiring for Senior Android Developer (OTT / Android TV)

Delphic • Bengaluru

On-site
INR 1,500,000 - 1,900,000
Systems Analyst
Systems Analyst

DAZN • Hyderabad

On-site
INR 1,500,000 - 1,900,000
Senior Android Engineer
Senior Android Engineer

TheCodingShef • Hyderabad

On-site
INR 1,500,000 - 2,100,000