iOS Developer

Itrustpartnering
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

IOS Applications
Azure
Software Engineering
Swiftui
Concurrency
iOS
Backend
Kotlin
REST
Multiplatform

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.

Apply for this position