Job Description
Key Responsibilities
Develop and maintain iOS applications using Swift and SwiftUI.
Build seamless user interfaces and ensure high performance.
Implement RESTful integrations and manage local storage (CoreData / Realm).
Ensure app stability, performance, and security.
Collaborate with designers and backend developers on new features.
Requirements
Qualifications
Languages : Swift, Objective-C
UI Frameworks :
UIKit, SwiftUI, Storyboards, XIBs
Networking & Libraries :
Alamofire, URLSession, Combine
Codable, Kingfisher / SDWebImage for image handling
Architecture Patterns :
MVC, MVVM, VIPER
Core iOS Skills :
CoreData or Realm for local storage
Notifications (Local + Push via APNs / Firebase)
AutoLayout, Dynamic Type, Accessibility
In-App Purchases, App Store Connect basics
XCTest for testing, Fastlane for CI / CD
Git and GitFlow for version control
Additional Key Expertise :
Animations : Core Animation, SwiftUI animation APIs
Keychain & Security : credential storage, biometrics (Face ID / Touch ID)
Performance : Instruments, Time Profiler
Localization and Accessibility : multi-language support, scalable UI.
Benefits
Developer • Lagos, LA, ng