iOS Engineer Job at The People Practice

The People Practice - Our client offers video streaming and tagging services and is recruiting to fill the position below:

Job Position: iOS Engineer
Job Location: Ikoyi, Lagos
Employment Type: Full-time
Work Mode: Hybrid


  • Our client is looking to hire a talented iOS Engineer to design, build, and maintain the next generation of iOS applications.
  • The primary focus will be developing high-end iOS applications for the latest Apple mobile devices.
  • Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.


  • Design and build applications for iOS platforms.
  • Ensure performance and quality of the application.
  • Collaborate with cross functional team to define and design the app.
  • Perform checks on correct functionality of app.
  • Integrate application with backend tools such as cloud, APIs and push notifications.
  • Responsible to help maintain code quality, organization and automation.
  • Responsible for providing prototypes and proofs of concepts.
  • Use encryption tools to safeguard content.


  • 5 years+ working experience in iOS app development.
  • Proven software development experience and iOS skills development.
  • Must have published at least one original iOS app in production.
  • Experience with third-party libraries and APIs.


  • Knowledge of Software design and Architecture.
  • Knowledge of Design Patterns such as MVI or MVVM.
  • Knowledge and very good experience implementing API endpoints.
  • Knowledge of UIKIT or SwiftUI.
  • Knowledge of building custom UI.
  • Knowledge of Data Persistence such as Userdefault, Coredata or Realm.
  • Knowledge of Reactive programming such as Rxswift or Combine.
  • UI/UX for multiple devices sizes.
  • SOLID principles, clean code.
  • SDK development and documentation.
  • App deployment to App Store, CI/CD automation of deployment.
  • Solid understanding of the full mobile development life cycle.
Click here to Apply