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.
RequirementsQualifications
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
- 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.
Skills Required
- Experience developing iOS applications using Swift and SwiftUI
- Knowledge of Objective-C and UIKit
- Familiarity with CoreData or Realm for local storage
- Proficient in RESTful integrations
- Git and GitFlow experience
What We Do
StreamPay is a financial technology company providing payment solutions and infrastructure for businesses, including unattended retail, and offers a universal payment and tracking method.








