# Mobile Applications Developer

> Almajed 4 Oud · Riyadh, Saudi Arabia · Full-time · Posted 2026-11-04

**Workplace:** on_site

## Description

### 1\. Job Purpose

Responsible for designing, developing, maintaining, and enhancing mobile applications for iOS and Android platforms. The role focuses on delivering high-quality mobile solutions, improving user experience and application performance, and ensuring seamless integration with the company's internal systems and digital services to support business growth and digital transformation.

### 2\. Key Responsibilities

A. Mobile Application Development

-   Design, develop, and maintain mobile applications for iOS and Android platforms.
    
-   Build user-friendly interfaces and enhance user experience (UI/UX).
    
-   Write clean, efficient, scalable, and maintainable code.
    
-   Develop new features and functionalities for existing applications.
    

B. System Integration

-   Integrate mobile applications with backend systems.
    
-   Develop and consume APIs (Application Programming Interfaces).
    
-   Integrate mobile applications with ERP, CRM, and E-Commerce platforms.
    
-   Ensure secure and reliable data exchange between applications and internal systems.
    

C. Application Maintenance & Performance

-   Monitor application performance and troubleshoot technical issues.
    
-   Optimize application speed, responsiveness, and overall performance.
    
-   Test applications across different devices and operating systems.
    
-   Perform regular updates and enhancements based on business requirements.
    

D. Security & Quality Assurance

-   Apply mobile application security best practices.
    
-   Conduct testing to identify and resolve bugs and technical issues.
    
-   Ensure compliance with Apple App Store and Google Play Store requirements.
    
-   Follow coding standards and maintain technical documentation.
    

E. Collaboration & Continuous Improvement

-   Collaborate with UI/UX designers, business analysts, and IT teams.
    
-   Participate in gathering and analyzing business requirements.
    
-   Stay updated with the latest mobile development technologies and trends.
    
-   Document development processes and technical solutions.

## Requirements

### 3\. Qualifications

-   Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
-   Professional certifications in mobile application development are preferred.

### 4\. Experience

-   3–5 years of practical experience in mobile application development.
-   Proven experience developing applications for Android and iOS.
-   Experience integrating mobile applications with backend systems and APIs.
-   Experience in E-Commerce and Retail applications is preferred.

## Apply

[Apply at Almajed 4 Oud](https://apply.workable.com/almajed-4-oud/j/267927EE90/apply)

---
Powered by [Workable](https://www.workable.com)
