Oluboba Jobs reports that a fast-growing technology company is hiring a highly skilled iOS Developer with 5+ years of experience.
The ideal candidate will build, maintain, and optimize high-performance iOS applications using modern Apple frameworks and development practices.
The role suits developers passionate about clean, scalable, and maintainable code, advanced iOS architectures, and delivering smooth user experiences across iPhones and iPads.
Key Responsibilities
iOS Application Development
-
Design, develop, and maintain native iOS applications using Swift (5+), UIKit, and SwiftUI
-
Implement reusable UI components and modular codebases for scalability
-
Ensure cross-version compatibility and seamless user experiences
Architecture & Code Quality
-
Follow SOLID principles, protocol-oriented programming, MVVM, VIPER, Clean Architecture, and Coordinator patterns
-
Participate in code reviews and enforce consistent coding standards
-
Write unit tests, UI automation tests, and snapshot tests to maintain high code quality
Networking & Data Management
-
Integrate RESTful APIs, GraphQL, and WebSockets using URLSession, Alamofire, or Combine
-
Manage offline data persistence with Core Data, Realm, or SQLite
-
Implement efficient asynchronous operations using GCD, OperationQueue, and async/await
Performance & Optimization
-
Profile and optimize CPU, memory, and UI rendering using Instruments and Time Profiler
-
Enhance performance with lazy loading, batch updates, and UICollectionView diffable data sources
-
Ensure robust networking, caching layers, and secure API communication
Collaboration & CI/CD
-
Collaborate closely with backend engineers, UI/UX designers, and QA teams
-
Integrate testing into CI/CD pipelines using Fastlane, GitHub Actions, or Bitrise
-
Deploy apps to App Store/TestFlight, manage code signing, and versioning
Required Qualifications
-
Expert in Swift (5+), UIKit, SwiftUI, Auto Layout, and Diffable Data Source
-
Skilled in protocol-oriented programming, dependency injection, and SOLID principles
-
Hands-on experience with networking, offline data management, and concurrency
-
Proficiency in unit/UI testing and CI/CD integration
-
Knowledge of app security, Keychain, ATS, SSL pinning, and encryption
-
Experience with analytics and monitoring tools like Firebase, Crashlytics, or Sentry
Preferred Qualifications
-
Experience with modular app architecture or multi-target projects
-
Familiarity with CloudKit, Push Notifications, App Extensions
-
Knowledge of Swift Package Manager or CocoaPods
-
Experience in Agile/Scrum development environments
Education
Bachelor’s degree in Computer Science, Information Technology, or related fields (or equivalent practical experience)
Compensation & Benefits
-
Hourly rate: $4.50 – $5 per hour (Average $720 per month)
-
Opportunity to work on cutting-edge iOS applications
-
Collaborative environment with advanced iOS architectures and best practices
How to Apply
Qualified candidates are encouraged to apply through Oluboba Jobs. This is a rare opportunity for iOS professionals to advance their career, work with modern Apple frameworks, and contribute to high-quality mobile products.



