Location: Riyadh, Saudi Arabia
Work Type: Full-Time
Job Objective:
The Application Programmer (Mobile App) is responsible for developing, testing, and maintaining high-quality mobile applications that meet business and user requirements.
The role involves close collaboration with cross-functional teams to design and implement innovative mobile solutions that enhance user experience and support business operations.
Key Responsibilities:
- Design, develop, and maintain mobile applications for iOS and Android platforms.
- Write scalable, efficient, and maintainable code following best development practices.
- Collaborate with UI/UX designers to deliver intuitive and seamless user experiences.
- Perform unit testing, debugging, and troubleshooting to ensure application stability.
- Review, refactor, and optimize code for performance, security, and reliability.
- Ensure mobile applications are compatible across various devices, operating systems, and screen sizes.
- Work closely with project managers and stakeholders to understand requirements, timelines, and deliverables.
- Integrate third-party libraries, SDKs, and APIs into mobile applications.
- Maintain application security and ensure compliance with data protection and privacy standards.
Qualifications & Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Mobile Application Programmer / Mobile Developer or similar role.
- Strong knowledge of programming languages such as:
- Java / Kotlin (Android)
- Swift / Objective-C (iOS)
- Experience with mobile application frameworks and SDKs.
- Familiarity with RESTful APIs and third-party integrations.
- Understanding of mobile application architecture, performance optimization, and security best practices.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
- Knowledge of Agile development methodologies (Scrum, Kanban) is preferred.
- Strong problem-solving and analytical abilities.
- High attention to detail and code quality.
- Excellent communication and teamwork skills.
- Ability to work independently and within cross-functional teams.
- Proficiency in Arabic and English.
موقع العمل: بشكل شخصي