About this role
About the Role
We are seeking an Expert iOS Senior to join Babel's mobile teams and contribute to the development of critical banking applications. The role focuses on delivering high-quality iOS applications, collaborating on architecture and data modeling, and ensuring robust performance in a banking context. What You'll Do
-
Participate in software architecture definition (VIPER, Clean Swift) and data modeling.
-
Develop high-performance screens and manage the lifecycle of iOS applications.
-
Implement unit tests (XCTest) and UI tests (XCUITest).
-
Integrate with complex web services and handle local persistence.
-
Provide technical support and assist with acceptance testing and bug fixes. What We're Looking For
-
Senior iOS development experience with strong Swift skills.
-
Expertise in architectural patterns (VIPER, Clean Swift).
-
Experience building high-performance user interfaces and managing app lifecycles.
-
Proficiency with unit testing (XCTest) and UI testing (XCUITest).
-
Experience consuming complex web services and implementing local persistence.
-
Background in or exposure to banking/financial applications is a plus.
-
Based in Casablanca or willing to work onsite in Casablanca, Morocco.