
Luxoft
Android Developer ā Mobile Applications (IoT & Smart Products)
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 02/01/2026
Job overview
Date posted
18/11/2025
Location
Dubai, United Arab Emirates
Salary
Undisclosed
Compensation
Salary only
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
02/01/2026
Job description
The role involves developing and maintaining Android applications for a leading manufacturer of high-end household appliances expanding into new smart product lines as part of a global program involving embedded software, cloud infrastructure enhancements, and innovative mobile interfaces. The Android Developer will design and build applications for a range of Android devices including phones and tablets, focusing on backend integrations, IoT device communication, cloud platform integration, and ensuring application performance, quality, and responsiveness. Collaboration with cross-functional teams across different infrastructure layers is essential to align on architecture and deliverables. Responsibilities include identifying and fixing bottlenecks and bugs, maintaining code quality, organization, and automation, and contributing to sophisticated design and high-quality product creation. Required technical expertise includes Android SDK, Kotlin, MQTT protocol, unit and UI testing, design principles, API and data management, Jetpack Compose, Coroutines, MVVM, Hilt, and Retrofit, with UI/UX experience as a nice-to-have.
Required skills
Key responsibilities
- Design and build applications for the Android platform
- Communicate with teams for IoT device implementation
- Work with Cloud and Platform Teams on integration
- Ensure application performance, quality, and responsiveness
- Collaborate with cross-functional teams to align on architecture and deliverables
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
Experience & skills
- Demonstrate deep understanding of the Android SDK
- Bring strong experience with Kotlin and associated frameworks
- Understand and apply the MQTT protocol
- Show proficiency with unit and UI testing
- Demonstrate understanding of design principles
- Possess experience with API usage and effective data management
- Show hands-on experience with Jetpack Compose, Coroutines, MVVM, Hilt, and Retrofit
- UI/UX experience is considered a nice-to-have