Browse All Jobs
Job Description

Capfi Africa is recruiting an iOS Developer for one of its banking sector clients. The role is based in Casablanca and offers a hybrid work model. The client, a key player in the banking sector, is strengthening its mobile teams as part of its digital projects. They are seeking an iOS Developer capable of designing, developing, and maintaining high-performance and robust mobile applications for thousands of users.

Role Involves:

  • Developing native iOS applications in Swift and/or Objective-C, compatible with iPhone and iPad.
  • Participating in all stages of the application lifecycle: design, development, testing, production release, and evolution.
  • Ensuring the performance, stability, and quality of applications.
  • Working closely with UI/UX, backend, and product teams.
  • Integrating REST APIs and managing local data (CoreData, Realm).
  • Implementing unit, UI, and automated tests.
  • Contributing to the publication and maintenance of applications on the App Store.
  • Participating in continuous technological monitoring of iOS best practices and new frameworks.

Requirements:

  • 3 to 5 years of experience in native iOS development.
  • Proficiency in Swift, Objective-C, and Apple tools (Xcode, Instruments, etc.).
  • Excellent knowledge of iOS frameworks: UIKit, SwiftUI, Combine, CoreData...
  • Understanding of MVVM/MVC architectures and mobile constraints.
  • Comfort with CI/CD environments (Fastlane, Bitrise, etc.).
  • Rigorous, autonomous, with a strong team spirit and good communication.

Role Offers:

  • A mission at the heart of the digital transformation of a major banking group.
  • Innovative mobile projects with a strong user impact.
  • A stimulating and collaborative work environment.
  • A permanent contract (CDI) with prospects for evolution and skills development.
Apply Manually