# Mobile Developer

**Company:** [Adree](http://jobs.workable.com/companies/c2u9om5Mwb3BDEiNVB4tZh.md)
**Location:** Riyadh, Saudi Arabia
**Workplace:** on site
**Department:** KSA Office

[Apply for this job](http://jobs.workable.com/view/6733cf45-0879-4d6b-8ed3-cd9bdc26c395)

## Description

Adree is seeking a **Mobile Developer** to support product development by leveraging technical and analytical expertise to design, develop, and maintain high-performing mobile applications for Android and iOS, ensuring a seamless, secure, and responsive user experience across devices and platforms.

### Key Roles and Responsibilities

-   Design, develop, and maintain **Android and iOS** applications.
-   Collaborate with cross-functional teams (designers and backend developers) to deliver end-to-end app features.
-   Write **clean, maintainable, and efficient** code using mobile development best practices.
-   Implement **responsive UI/UX** and ensure exceptional user experience across devices.
-   Troubleshoot, debug, and optimize application performance for smooth user experience.
-   Integrate **APIs** and connect the mobile app with back-end services and data management.
-   Stay updated on industry trends, emerging technologies, and mobile development best practices.
-   Conduct user testing, gather feedback, and continuously improve functionality and usability.
-   Document code, design decisions, and application architecture for team reference and future use.

## Requirements

### Education

-   Bachelor’s degree in **Computer Science, Software Engineering, or related field**.

### Experience

-   **2+ years** of experience in **mobile application development** for **Android and iOS**.

### Skills & Competencies (Technical & Analytical + Soft)

-   Proficiency in:

-   **Android:** Java / Kotlin
-   **iOS:** Swift / Objective-C  
    

-   Strong understanding of mobile development frameworks and libraries.
-   Experience with **API integration** and back-end communication.
-   Solid understanding of **mobile UI/UX** principles and best practices.
-   Excellent problem-solving skills and attention to detail.
-   Good communication skills and ability to work collaboratively in a team.
-   Familiarity with **version control**, particularly **Git**.

### Preferred (but not required)

-   Experience with **Agile** development methodologies.

### Job Location

-   **Client Site**
