Key Responsibilities:
- Design and develop advanced applications for the iOS platform using Swift
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure application performance, quality, and responsiveness
- Integrate APIs and third-party services into mobile applications
- Identify and fix bugs and performance bottlenecks
- Maintain code quality, organization, and automation
- Work closely with UI/UX teams to implement intuitive user interfaces
Required Skills & Experience:
- Strong experience in iOS development using Swift and Xcode
- Solid understanding of iOS frameworks (UIKit, SwiftUI preferred)
- Experience working with REST APIs
- Familiarity with mobile architecture patterns (MVC, MVVM)
- Arabic language proficiency (mandatory)
- Ability to join on short notice (preferred immediate joiners)
- Strong debugging and problem-solving skills
Nice to Have:
- Experience with Firebase or cloud-based mobile services
- Knowledge of CI/CD for mobile applications
- Experience with App Store deployment and publishing process
- Previous GCC project experience