We are seeking a dynamic and motivated Senior iOS developer to join our Digital Channels team.
In this role, you’ll play a crucial part in the development of our mobile apps, enhancing customer experience and ensuring that we stay ahead in the competitive landscape.
The ideal candidate will have a strong background in iOS development with a proven track record in managing and developing iOS mobile apps.
Knowledge of Banking and Fintech services, although not mandatory, is valued. This role requires a proactive person keen on developing the best experience for our customers.
Main Responsibilities
1. Integrate into a highly dynamic and motivated team of developers to analyze, specify, configure, and develop application software components for mobile based on the iOS framework.
2. Design and propose development solutions to meet the project's functional and technical requirements.
3. Produce solutions by writing high-quality, monitored, and documented code in compliance with the methods and procedures defined within the Technical Department.
4. Ensure functional and technical conformity of implementations by writing the necessary automated tests.
5. Participate in the deployment of the team's products to end users.
Requirements
* Computer science degree or similar qualification.
* Strong knowledge of iOS development (Swift) and Apple Human Interface Guidelines.
* Experience with MVP and/or MVVM patterns.
* Experience with the integration of REST services.
* Ability to write testable code and good debugging skills.
* Minimum of 5 years of experience.
* Experience in agile methodologies, notably Kanban.
Our work touches 140 million lives every day. How? By always innovating, sharing our experiences, questioning our methods, and adapting to new challenges.
As we keep reinventing ourselves for the digital age, you’ll find that even your smallest action can have a massive impact with us.
#J-18808-Ljbffr