
Virtusa
Android Developer
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Report job as expired
Job expiry date: 12/07/2025
Job overview
Date posted
28/05/2025
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Experience
5 - 10 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
12/07/2025
Job description
The Android Developer role based in Dubai focuses on building high-performance, scalable Enterprise Mobile Applications using Android and Kotlin. The ideal candidate will have at least 5 years of experience in coding and must possess a strong understanding of object-oriented software development, Android SDK, and API design for large codebases. Candidates must be proficient in Android Architecture Components and the full lifecycle of Android applications including deployment via the Google Play Store. Expertise in multi-threading, memory management, and caching mechanisms for mobile devices is required. Experience with CI/CD practices, MVVM, Clean Architecture, Dependency Injection, Functional Programming, and Firebase is expected. The role involves ensuring high standards of coding, security, unit testing, and documentation while adhering to Agile methodologies. Candidates should also demonstrate the ability to influence technical decisions and research best-in-class technologies across teams and systems.
Required skills
Key responsibilities
- Develop Android enterprise applications using Kotlin
- Design and maintain clean, scalable APIs
- Implement Android Architecture Components and full app lifecycle
- Deploy applications to the Google Play Store
- Optimize multi-threading and memory usage for mobile
- Apply caching mechanisms to improve performance
- Adhere to CI/CD processes and resolve distributed services issues
- Follow best coding, security, and documentation practices
- Participate in Agile development workflows
- Benchmark technologies and recommend improvements
- Influence cross-team technical decisions and productivity
Experience & skills
- Hold a degree or postgraduate in Computer Science or related field
- Have minimum 5 years of Android and Kotlin development experience
- Understand object-oriented development and Android SDK
- Be proficient in API design and large codebase management
- Demonstrate experience with Android Architecture Components
- Be skilled in multi-threading, memory management, and caching
- Have knowledge of CI/CD, MVVM, DI, Functional Programming
- Possess experience with Firebase and Agile methodology