iOS Developer

Prime Gate

Employer Active

Posted on 30 Mar

Experience

4 - 9 Years

Job Location

Riyadh - Saudi Arabia

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & 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 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.

Desired Candidate Profile

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, 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.

Company Industry

Department / Functional Area

Keywords

  • IOS Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com