P
iOS Developer
PrimeGate for Communications and IT
Riyadh, Saudi ArabiaSAR 6,650-19,000/moToday
Saudi ArabiaIT & TechnologyFull Time
Skills Required
ReactSqlGitSwiftDevopsErpCommunication
Job Description
Job OverviewThe iOS Developer will be responsible for designing, developing, and maintaining high-performance enterprise mobile applications for iOS devices. The ideal candidate should have strong experience in Swift and Objective-C, with a deep understanding of iOS SDK, Apple’s Human Interface Guidelines, and modern architectural patterns. The developer will work closely with backend engineers, UX/UI designers, and product teams to deliver secure, scalable, and user-friendly mobile applications.Key ResponsibilitiesDevelop and maintain iOS applications using Swift and Objective-C.Ensure high performance, responsiveness, and scalability of mobile applications.Implement modern iOS architectures such as MVVM, VIPER, or Clean Architecture.Integrate iOS apps with backend services using RESTful APIs and GraphQL.Work closely with UX/UI designers to translate wireframes and mockups into functional applications.Optimize app performance through memory management, efficient networking, and smooth animations.Implement security best practices, including Keychain storage, biometric authentication, and secure communication protocols.Utilize Apple’s latest technologies, including SwiftUI, Combine, and Core Data.Write clean, maintainable, and testable code with unit and integration testing using XCTest, XCUITest, and Quick/Nimble.Ensure compatibility across different iOS versions and devices, following Apple’s Human Interface Guidelines.Monitor app performance and troubleshoot issues using Xcode Instruments, Firebase, and Crashlytics.Collaborate with DevOps and backend teams to improve CI/CD pipelines and automate deployments via Fastlane.Required Skills and Qualifications4+ years of experience in iOS development for enterprise applications.Strong proficiency in Swift and Objective-C.Experience with iOS SDK and Apple’s frameworks, including UIKit, SwiftUI, and Core Data.Expertise in API integration (REST, GraphQL) using Alamofire or URLSession.Familiarity with state management and reactive programming (Combine, RxSwift).Experience with dependency injection frameworks such as Swinject.Strong knowledge of database management (Core Data, Realm, SQLite).Understanding of iOS security best practices, including App Transport Security (ATS) and data encryption.Experience with version control systems, such as Git and GitHub/GitLab.Preferred QualificationsExperience with SwiftUI for modern UI development.Familiarity with ARKit, Core ML, or Vision framework for advanced iOS features.Experience with CI/CD pipelines for iOS deployment (Fastlane, Bitrise, Jenkins).Knowledge of Apple’s App Store policies and submission process.Experience with multi-threading and background execution (Grand Central Dispatch, NSOperationQueue).Experience LevelMid to Senior (4+ Years)Employment TypeFull-time#J-18808-Ljbffr
Similar Opportunities
Senior Middleware & API Integration Test Engineer
K20S Information Technology LLC
Riyadh, Saudi ArabiaAED 7,000-18,000/mo≈ SAR 7.1K-18.4K/moToday
Saudi ArabiaIT & Technology
Cybersecurity Engineer: Incident Response & Monitoring
Sscegypt
Riyadh, Saudi ArabiaAED 12,000-30,000/mo≈ SAR 12.2K-30.6K/moToday
Saudi ArabiaIT & Technology
Senior Product Manager
Gathern | جاذر إن
Riyadh, Saudi ArabiaAED 15,000-35,000/mo≈ SAR 15.3K-35.7K/moToday
Saudi ArabiaIT & Technology
Sr. Sales Manager - Grid Software
GE Vernova
KuwaitKWD 10,000-25,000/moToday
KuwaitIT & Technology
Capital Project Director
Confidential
Muscat, OmanOMR 16,000-48,000/moToday
OmanIT & Technology
SAP Business Object Report Developer
K20S Information Technology
Kuwait City, KuwaitKWD 7,000-20,000/moToday
KuwaitIT & Technology