ESTIDAMA UAE
iOS Developer
ESTIDAMA UAEUnited Arab Emirates14 hours ago
Full-timeEngineering

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 relevance