L

Android Engineer

lingjunconsultancy灵均人力 United Arab Emirates
Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description


Company Overview

Our client is an internet software company backed by a leading technology investment consortium in the United Arab Emirates. Headquartered in Abu Dhabi, the company focuses on modernizing and upgrading IT systems for government (To G) and large enterprise (To B) customers using mobile internet technologies.

Role Overview

We are looking for Android engineers responsible for the architecture, module development and performance optimization of the company’s core To-B Android applications. The role requires writing high-quality, maintainable code, implementing rigorous testing (unit tests, UI tests), and ensuring application stability and reliability.

Key Responsibilities

Write high-quality, maintainable code and implement strict testing (unit tests, UI tests) to ensure application stability and accountability.

Design application architecture, develop modules, and optimize performance for the company’s core To-B Android products.

Work closely with product managers, UI/UX designers and backend teams to deeply understand enterprise business scenarios and user pain points, and translate them into technical solutions.

Continuously optimize key metrics such as app startup time, memory usage and power consumption to cope with the complex and variable devices and network conditions typical in enterprise environments.

Resolve major technical challenges encountered during development, including offline operation, data synchronization, multi-endpoint collaboration, and hardware integration (e.g., printers, barcode scanners, PDAs).

Write and maintain clear technical design documents and API documentation to promote knowledge retention and team collaboration.

Ideal Candidate Profile

Bachelor’s degree (regular university admission) or above in Computer Science or related field. Candidates with 2 to 12 years of Android development experience will be considered for different seniority levels.

Strong fundamentals in Java and/or Kotlin, with deep understanding of object-oriented programming, data structures, multithreading and network programming.

Proficient with the Android SDK and experienced with Android Jetpack components (e.g., Lifecycle, ViewModel, Room, WorkManager) and able to apply them in real projects.

Familiar with common design patterns (e.g., MVVM, MVI) and possesses solid application architecture design skills.

Solid understanding of HTTP/HTTPS and extensive experience in network programming; familiar with RESTful API design best practices.

Highly responsible, strong team player, excellent logical thinking and problem-solving skills.

Good communication skills and ability to clearly understand business requirements and collaborate effectively with non-technical stakeholders.

Preferred / Plus Qualifications

Overseas working, living or study experience; fluent English,fluent Chinese.

Excellent communication skills.

What We Offer

Competitive compensation package including attractive base salary and year-end bonus.

Assistance with pre-departure EID (local work permit), round-trip airfare for joining/leaving the company, plus annual airfare subsidy.

Family visa sponsorship (spouse and children). If children attend school in the UAE, educational allowance is provided.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

yallaplay

United Arab Emirates

Mobile App Developer

Mobile
2w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Rightangled

United Arab Emirates
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly