Senior Android Developer
Kingston Stanley View all jobs
- United Arab Emirates
- Permanent
- Full-time
We are seeking a highly skilled Senior Android Developer to design, develop, and maintain secure and scalable Android mobile applications, including customer-facing digital and fintech solutions. This role involves working closely with cross-functional teams to deliver high-performance, reliable, and secure mobile applications.
The ideal candidate combines strong Android engineering expertise with experience in modern mobile architecture and agile development, contributing to technical decisions, mentoring developers, and delivering high-quality user experiences.
Key Responsibilities
- Design, develop, and maintain advanced Android applications using modern development practices.
- Translate business and UI/UX requirements into scalable, high-quality code.
- Integrate mobile applications with REST APIs, backend services, and third-party integrations.
- Implement modern Android architecture patterns such as MVVM, MVI, or Clean Architecture.
- Optimize application performance, reliability, and security.
- Conduct code reviews, maintain development standards, and mentor other developers.
- Collaborate with product managers, designers, backend engineers, and QA teams in an Agile environment.
- Contribute to CI/CD pipelines and mobile release processes.
- Stay up to date with new Android technologies, frameworks, and best practices.
- Languages: Kotlin, Java
- Android: Android SDK, Android Studio, Jetpack Compose
- Architecture: MVVM, MVI, Clean Architecture
- Integration: REST APIs, JSON, Retrofit, OkHttp
- Testing: JUnit, Mockito, Espresso
- Tools: Git, Gradle, Firebase, CI/CD pipelines