Senior Android Engineer - Bangalore
- On-site
- India
Build next-generation Android and Smart TV experiences used by thousands of consumers across India.
Job description
We are looking for an Android Developer with 3–5 years of experience to build and scale Android applications across mobile and Smart TV platforms. The ideal candidate should have strong expertise in Kotlin, Jetpack Compose, Android architecture, and building high-quality consumer-facing applications.
Company Details
Lumio is a consumer technology company building smart TVs and home entertainment products focused on delivering premium viewing experiences. Website: Lumio
Requirements
3–5 years of hands-on Android application development experience
Strong proficiency in Kotlin and Java
Experience building Android applications using Jetpack Compose
Strong understanding of Android SDK, Android Architecture Components, and modern Android development practices
Experience with Kotlin Coroutines, StateFlow, LiveData, RxJava, and reactive programming concepts
Familiarity with dependency injection frameworks such as Dagger or Hilt
Strong understanding of Android design patterns including MVVM, MVI, MVP, UDF, and Clean Architecture
Good understanding of data structures, algorithms, and problem-solving
Experience integrating REST APIs and backend services
Familiarity with cloud messaging services and push notifications
Proficient with Git and collaborative development workflows
Understanding of Android application performance optimization, debugging, and testing
Experience developing applications for Android TV or Smart TV platforms is a strong plus
Exposure to unit testing, instrumentation testing, or SDK development is good to have
Exposure to iOS development using SwiftUI or UIKit is a plus
Must be able to share live Play Store links of applications they have significantly contributed to
Responsibilities
Develop and maintain high-quality Android applications across mobile and Smart TV platforms
Build scalable, maintainable, and performant Android applications using modern development practices
Collaborate with product, design, backend, and QA teams to deliver new features
Optimize application performance, stability, and user experience
Write clean, reusable, and testable code
Participate in architecture discussions and technical decision-making
Troubleshoot, debug, and resolve production issues
Stay updated with the latest Android ecosystem, tools, and best practices
Contribute to code reviews and engineering quality standards
Job Details
Location: Bengaluru
Work Mode: Hybrid
Interview Process
Recruiter Screening
Android Technical Assessment
Android Architecture Round
Hiring Manager Discussion
Final Leadership Round
Important Note
ClanX is a recruitment partner, helping Lumio hire an Android Developer.
or
Details
- Bengaluru, Karnātaka, India
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

