Senior Android Developer

Systems Limited - Middle East & Africa (Techvista)

Abu Dhabi

On-site

AED 180,000 - 300,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Systems Limited - Middle East & Africa (Techvista) in the UAE seeks a Senior Android Developer with strong native Android experience. You will work on banking/fintech and financial-services apps, building scalable, secure mobile solutions using Kotlin/Java and Jetpack Compose.

You will contribute to architecture decisions, mentor peers, and participate in the full app lifecycle from development to production support.

Qualifications

  • Strong hands-on experience in Native Android Development.
  • Proficiency in Kotlin and Java.
  • Experience with Jetpack Compose and Android SDK.
  • Solid knowledge of MVVM, MVI and/or Clean Architecture.
  • Experience with Coroutines, Flow, ViewModel and Android Jetpack.
  • Experience with Retrofit, OkHttp and REST APIs.
  • Experience with Room / SQLite / DataStore.
  • Experience with Hilt, Dagger or Koin.
  • Good understanding of Unit Testing and UI Testing.
  • Experience with Git, CI/CD and Android release management.
  • Strong debugging and performance optimization skills.
  • Experience working on production applications.

Responsibilities

  • Design, develop and maintain high-quality native Android applications.
  • Build scalable, secure and high-performance mobile apps.
  • Develop modern Android interfaces using Jetpack Compose.
  • Participate in architecture, technical design and decisions.
  • Work through the full development lifecycle: development, testing, release and production support.
  • Troubleshoot issues and improve performance, stability and reliability.
  • Collaborate with Product, Backend, QA and UI/UX teams.
  • Participate in code reviews and mentor other developers where required.

Skills

Native Android Development
Kotlin and Java
Jetpack Compose
MVVM, MVI, Clean Architecture
Coroutines, Flow, ViewModel, Jetpack
Retrofit, OkHttp, REST APIs
Room / SQLite / DataStore
Hilt, Dagger or Koin
Unit Testing / UI Testing
Git, CI/CD, Android release management
Debugging & performance optimization
Experience with production apps

Tools

Retrofit
OkHttp
GraphQL

Job description

We are looking for a Senior Android Developer to join our client's team in the UAE. The ideal candidate will have strong hands‑on experience in native Android development, modern Android architecture, and experience working on Banking, FinTech, Payments, or other financial‑services applications.

Key Responsibilities
  • Design, develop and maintain high-quality native Android applications.
  • Build scalable, secure and high-performance mobile applications.
  • Develop modern Android interfaces using Jetpack Compose.
  • Participate in architecture, technical design and development decisions.
  • Work across the complete development lifecycle including development, testing, release and production support.
  • Troubleshoot application issues and improve performance, stability and reliability.
  • Collaborate with Product, Backend, QA and UI/UX teams.
  • Participate in code reviews and mentor other developers where required.
Required Skills
  • Strong hands‑on experience in Native Android Development.
  • Strong proficiency in Kotlin and Java.
  • Experience with Jetpack Compose and Android SDK.
  • Strong knowledge of MVVM, MVI and/or Clean Architecture.
  • Experience with Coroutines, Flow, ViewModel and Android Jetpack.
  • Experience with Retrofit, OkHttp and REST APIs.
  • Experience with Room / SQLite / DataStore.
  • Experience with Hilt, Dagger or Koin.
  • Good understanding of Unit Testing / UI Testing.
  • Experience with Git, CI/CD and Android release management.
  • Strong debugging and performance optimization skills.
  • Experience working with production applications.
Financial Domain Experience – Mandatory

Candidates must have hands‑on experience in at least one of the following:

Banking | Digital Banking | FinTech | Payments | Digital Wallets | Payment Gateways | UPI / QR Payments | POS / Payment Terminals | Financial Services | Insurance with payment workflows

Experience with KYC, OTP, biometric authentication, secure transactions, payment SDKs, card payments or transaction processing will be an advantage.

Good to Have
  • Firebase / Crashlytics
  • GraphQL / WebSockets
  • Payment SDK integrations
  • NFC / BLE
  • KYC / biometric authentication
  • Performance optimization
  • Technical leadership / mentoring experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer - FinTech & Clean Architecture
Senior Android Engineer - FinTech & Clean Architecture

Systems Limited - Middle East & Africa (Techvista) • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior Android Engineer
Senior Android Engineer

IDCMPS • Abu Dhabi

On-site
AED 167,400 - 223,200
As per client policy
App Developer (Android and iOS)
App Developer (Android and iOS)

BlackTrader • Dubai

On-site
AED 200,880 - 323,640
Mobile Engineering Lead
Mobile Engineering Lead

Confidential • Abu Dhabi

On-site
AED 320,000 - 520,000
Senior Mobile App Developer
Senior Mobile App Developer

LILAC INFOTECH • Dubai

On-site
AED 134,000 - 201,000
Technical Lead - Mobile Banking
Technical Lead - Mobile Banking

Dicetek LLC • Dubai

On-site
AED 350,000 - 550,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Dicetek LLC • United Arab Emirates

On-site
AED 300,000 - 420,000
iOS Developer
iOS Developer

Synechron • Abu Dhabi

On-site
AED 320,000 - 540,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
AED 200,880 - 279,000