Android Developer
Tata Elxsi · Bangalore
Collected role description
Role overview
Android Developer at Tata Elxsi
Responsibilities
- Collaborate with product, design, and engineering teams to improve video playback performance.
- Evaluate and document technical solutions, balancing mobile vs TV constraints.
Required qualifications
- Required: 5+ years of experience in native Android development using Kotlin.
- Minimum qualification: B.E, B.Tech, MCA, M.E, M.Tech
Employment details
- Job Role: Design, develop, and maintain components of the Android Player SDK for mobile and TV.
- Location: Bangalore, Chennai, Trivandrum
Additional role details
- 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!
- 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.
- 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.
Collected minimum qualification
B.E, B.Tech, MCA, M.E, M.Tech
Collected experience requirement
5 - 8 years