406,377open jobs
14,133companies
78,486added this week
Browse all
Location
In office (Dubai)
Employment
Full-Time
Overview
Company
Impact
Profile match
Dr.Job is a job board and recruitment platform operating across the Middle East, founded in 2015 and serving employers and candidates in the United Arab Emirates, Saudi Arabia, Kuwait and neighbouring markets. It aggregates and publishes vacancies on behalf of employers and recruitment agencies across technology, banking, engineering, healthcare, hospitality and administration, and it also provides applicant tracking, employer branding and candidate services. Headquartered in Abu Dhabi, it publishes listings under its own name rather than the hiring employer's, which is why a single board carries roles from a very wide range of unrelated companies.

Job Title - Android Native Developer

About the Role

We are seeking a proactive and skilled Android Native Developer to join our mobile-app development team. The successful candidate will design develop and maintain native Android applications that deliver excellent user experience robust performance and seamless integration with backend services. You will work closely with product UX/UI backend and QA teams to bring innovative mobile solutions to life.

Key Responsibilities

Design build and maintain native Android applications using Java and/or Kotlin adhering to Android SDK best practices.

Architect and implement features using modern mobile-app patterns (e.g. MVVM Clean Architecture) Jetpack components Android Studio and Gradle build system.

Integrate Android apps with RESTful APIs third-party SDKs/libraries (JSON XML) and ensure efficient data flow and error handling.

Collaborate with UX/UI designers to translate wireframes and prototypes into high-quality user interfaces; ensure app functionality aligns with product vision and design guidelines.

Optimize the performance of the application: memory usage battery efficiency responsiveness across devices and Android OS versions.

Write and maintain unit tests UI tests (e.g. JUnit Espresso) participate in code reviews ensure code quality maintain version control (Git) and follow agile development practices.

Participate in the full app lifecycle: from requirement gathering and design to development release to Google Play monitoring maintenance and updates.

Stay updated with new Android frameworks technologies (e.g. Kotlin Coroutines Jetpack Compose) device capabilities Android OS changes and propose improvements to the mobile architecture or tooling.

Qualifications & Experience

Bachelors degree in Computer Science Software Engineering or a related discipline (or equivalent experience).

Minimum 35 years experience in native Android app development in Java and/or Kotlin.

Strong proficiency with Android SDK Android Studio build tools such as Gradle and full understanding of the mobile app development lifecycle.

Familiarity with modern Android architecture patterns (MVVM Clean Architecture) and experience using Jetpack components (LiveData ViewModel Room) is preferred.

Experience integrating apps with backend services: RESTful APIs JSON/XML data third-party libraries.

Knowledge of version control (Git) testing frameworks mobile performance optimisation and familiarity with CI/CD is advantageous.

Solid debugging and problem-solving skills; ability to work in a collaborative team and communicate effectively.

Fluency in English (written and spoken); Arabic language skills are a strong plus.

Key Competencies & Behaviours

User-centric: understands mobile user behaviour platform guidelines and prioritises delivering intuitive high-quality mobile experiences.

Detail-oriented: writes clean maintainable modular code and ensures consistency in architecture and codebase.

Collaborative and communicative: works well across mobile product design and backend teams and participates actively in discussions and reviews.

Adaptable and curious: embraces new technologies mobile trends and is keen to learn and apply new techniques or best practices.

Results-driven and disciplined: able to manage deadlines deliver features with quality monitor performance and iterate based on feedback.

What We Offer

Competitive salary and benefits aligned with UAE market and experience.

Opportunity to build impactful native Android applications work with end-to-end mobile development and collaborate with high-performing teams.

Exposure to modern mobile architecture growth opportunities and continuous learning in a dynamic software development environment.

Apply now!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
406,377 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Dubai
$25k – $67k per year (Estimated) • In office • 5+ years exp • Bengaluru
Java
Java
Spring Boot
Databases
Apache Kafka
Kafka
PostgreSQL
AI/ML
Copilot
LangChain
OpenAI
Prompt Engineering
RAG
Vertex AI
DevOps
AWS
CI/CD
Datadog
Docker
GCP
Git
GitHub
GitLab
Grafana
Kubernetes
Loki
Apply
$35k – $44k per year (Estimated) • Remote/Hybrid • Full-Time • Bucharest
Python
SQL
Python
Django
Flask
DevOps
Azure
CI/CD
Docker
Git
Kubernetes
Rest API
Apply
Full Stack Engineer 3 days ago
Remote/Hybrid • 5+ years exp
Python
TypeScript
JavaScript
Python
Django
FastAPI
Databases
MySQL
PostgreSQL
AI/ML
Claude
Claude Code
Copilot
Cursor
LLM
RAG
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
GitHub
Grafana
Rest API
Terraform
Vector
QA
Sentry
Apply
$48k – $103k per year (Estimated) • In office • Full-Time • 15+ years exp • Navi Mumbai • Bengaluru • Chennai • Hyderabad
ABAP
Java
Node JS
JavaScript
ABAP
CDS Views
SAP BTP
SAP Fiori
SAP Workflow
Databases
SAP HANA
AI/ML
AI Agents
DevOps
CI/CD
Apply
$51k – $110k per year (Estimated) • In office • Full-Time • 16+ years exp • Bengaluru • Mumbai • Chennai • Hyderabad
ABAP
ABAP
SAP BTP
Databases
SAP HANA
AI/ML
A2A
AI Agents
Fine-tuning
GraphRAG
Knowledge Graph
LangChain
LangGraph
LLM
Model Context Protocol
Prompt Engineering
RAG
Semantic Kernel
Semantic Search
Semantic Search
Interpretability
DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Jenkins
Kubernetes
Prometheus
Terraform
Vector
IoT
Matter
Apply
In office • Contractor • 1+ year exp • Bachelor's Degree • Dubai
Management
SharePoint
Apply
In office • Full-Time • 5+ years exp • Dubai
Apply
Remote • Full-Time • Abu Dhabi
SQL
DevOps
Azure
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
Management
Power Automate
SharePoint
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Dubai
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree • Abu Dhabi
Python
AI/ML
Hadoop
PyTorch
Scikit-learn
Spark
TensorFlow
Apply
Intern 11 hours ago
Remote/Hybrid • Internship • Bachelor's Degree • Dubai
JavaScript
SQL
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
CI/CD
Docker
Git
Apply
In office • Full-Time • 10+ years exp • Bachelor's Degree • Dubai
Apply
In office • Full-Time • 10+ years exp • Bachelor's Degree • Dubai
Cybersecurity
ISO 27001
Apply
$20k – $45k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bengaluru • Glasgow • Dubai • Gurgaon
SQL
Databases
Oracle
DevOps
Azure
Apply
Remote/Hybrid • Full-Time • Bengaluru • Glasgow • Dubai • Gurgaon
SQL
Databases
Oracle
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
406,377 more open roles from verified company boards, updated every day.