IOS Developer
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-04-09
Listing for:
PrimeGate for Communications and IT
Full Time
position Listed on 2026-04-09
Job specializations:
-
Software Development
App Developer - Mobile/Web, iOS Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Job Overview
The 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 Responsibilities- Develop 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 Graph
QL. - 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 Swift
UI, 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 Dev Ops and backend teams to improve CI/CD pipelines and automate deployments via Fastlane.
Skills and Qualifications
- 4+ 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, Swift
UI, and Core Data. - Expertise in API integration (REST, Graph
QL) using Alamofire or URL Session. - 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 Git Hub/Git Lab.
- Experience with Swift
UI 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, NS Operation
Queue).
Mid to Senior (4+ Years)
Employment TypeFull-time
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×