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 (Core. Data/Realm). Ensure app stability, performance, and security. Collaborate with designers and backend developers on new features.
Requirements
Swift, Objective-C UI Frameworks: UIKit, SwiftUI, Storyboards, XIBs Networking & Libraries: Alamofire, URLSession, Combine Codable, Kingfisher / SDWeb. Image for image handling Architecture Patterns: MVC, MVVM, VIPER Core iOS Skills: Core. Data or Realm for local storage Notifications (Local + Push via APNs / Firebase) Auto.
Layout, Dynamic Type, Accessibility In-App Purchases, App Store Connect basics XCTest for testing, Fastlane for CI/CD Git and Git. Flow 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
Work in a multicultural team based in Lagos. Opportunity to shape Africa’s entertainment landscape. Professional growth in a mission-driven company. Health insurance, all statutory benefits, and a competitive compensation package aligned with industry standards.