iOS Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled iOS Developer to join a Transaction Services grid within a leading financial institution, for a one year project based contract. You will help develop and deliver customer-focused solutions that drive fee-based income while ensuring secure, efficient, and scalable services for high-performance financial transactions.
Outcomes of the project
Your work will directly impact the evolution of a major mobile banking application. Key functional focus areas include:
- Implementing and optimizing PSD2/PSD3 protocols.
- Developing and maintaining Payment instruments.
- Integrating Wero for enhanced transaction capabilities.
About the role
As an iOS Developer, you are responsible for the maintenance and development of key features within a high-traffic banking app. You will work within an interdisciplinary team following SCRUM and DevOps principles, emphasizing autonomy, purpose, and continuous improvement.
You will:
- Develop and maintain native iOS features using Swift.
- Resolve legacy code and improve feature accessibility.
- Engage in research and innovation to keep the tech stack at the industry's forefront.
- Contribute to Guild work, sharing knowledge and best practices with the wider developer community.
Additional activities: You will proactively collaborate with your team to refine future functionalities and align delivery members on relevant aspects of the development strategy.
Requirements
Do you have experience in iOS development?, * Must have: At least 5 years of professional experience in Swift and iOS development.
- Must have: Proven expertise in both UIKit and SwiftUI.
- Good to have: Experience with Modern Swift Concurrency and the VIP Clean architecture pattern.
- Good to have: Knowledge of project modularization and handling Objective-C refactoring.
- Good to have: Prior experience developing financial services.