iOS Developer
Role details
Job location
Tech stack
Job description
This is an opportunity to join one of Europe's most exciting and ambitious digital transformation programmes - development of a greenfield banking app development for one of the world's largest financial services institutions. You'll be working with a consultancy known for their highly technical yet agile culture, modern offices, and flexibility around remote work.
The app will cover the full spectrum of modern mobile banking features - including secure login/authentication, account management, money transfers, and card self-service functionality - all built to the highest industry standards for performance, UX, and security. What You'll Do
- Develop and optimise high-quality iOS applications using Swift and SwiftUI.
- Apply Clean Architecture principles to ensure maintainable, scalable codebases.
- Implement concurrency and asynchronous processing using Swift Concurrency.
- Collaborate closely with designers and backend teams to deliver seamless REST API integrations.
- Build accessible, secure, and performant mobile experiences for end users.
Requirements
- 5-10 years of iOS development experience.
- Proven track record building banking or financial apps.
- Expert-level skills in Swift, SwiftUI, Swift Concurrency, Clean Architecture, Accessibility, and REST APIs.
- Strong understanding of modern mobile design and secure app frameworks.
- Excellent communication and collaboration skills in an agile, international environment.
Nice to Have
- Experience with Kotlin Multiplatform (KMP).
- Familiarity with Azure DevOps and CI/CD Pipelines.