Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Key Responsibilities
- Design and develop advanced applications for the iOS platform using Swift and Xcode.
- Collaborate with product managers, designers, and backend engineers to define and implement new features.
- Ensure performance, quality, and responsiveness of applications through testing and optimization.
- Integrate applications with backend services and APIs securely and efficiently.
- Maintain code quality, organization, and automation using tools such as Git, Jenkins, or Fastlane.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Troubleshoot and resolve bugs, crashes, and performance issues.
- Participate in code reviews and technical discussions to ensure best practices and consistent architecture.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of iOS app development experience using Swift (Objective-C experience is a plus).
- Proficiency in UIKit, SwiftUI, Core Data, Combine, and other iOS frameworks.
- Familiar with RESTful APIs, JSON, and third-party SDK integration.
- Strong understanding of mobile architecture patterns (MVC, MVVM, VIPER).
- Experience with App Store submission process, certificates, and provisioning profiles.
- Familiarity with unit testing, CI/CD, and version control tools (Git).
- Solid problem-solving skills and attention to detail.
- Good communication skills in English; ability to work in a cross-functional, multicultural team.
Key Skills
Ranked by relevanceReady to apply?
Join ESTIDAMA UAE and take your career to the next level!
Application takes less than 5 minutes

