Negotiable
Outside
Hybrid
London Area, United Kingdom
Summary: The role of Senior iOS Engineer involves working in a hybrid capacity within a fast-growing fintech company, focusing on developing and maintaining features for a consumer-facing iOS application. The position requires collaboration with various teams to ensure high-quality code and architecture while addressing technical debt. The engagement is for an initial period of six months, with a preference for on-site work two to three days a week.
Key Responsibilities:
- Build and maintain new features within a consumer-facing iOS app
- Collaborate closely with product, design, backend, and QA
- Drive code quality, performance, and scalability
- Tackle technical debt and influence architectural decisions
- Contribute to testing, code reviews, and release processes
Key Skills:
- Strong experience with Swift / SwiftUI in production environments
- Solid understanding of mobile architecture patterns
- Experience building high-traffic consumer apps
- Comfortable working autonomously and making technical decisions
- Familiarity with Git and CI/CD tools (e.g. CircleCI)
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
Senior iOS Engineer Contract - Outside IR35 Hybrid role in London (ideally 2/3 days on site), 6 months initial engagement
We’re partnered with a fast-growing, product-led fintech business and they are looking to find Senior iOS Engineers to join their mobile team. You’ll work alongside experienced mobile engineers to deliver high-quality features, shape architecture, and help evolve a modern iOS platform used by thousands of customers daily.
What you’ll be doing:
- Build and maintain new features within a consumer-facing iOS app
- Collaborate closely with product, design, backend, and QA
- Drive code quality, performance, and scalability
- Tackle technical debt and influence architectural decisions
- Contribute to testing, code reviews, and release processes
Tech environment:
- Swift, SwiftUI (with some UIKit transitioning out)
- MVVM-C architecture
- RxSwift (moving toward Swift Concurrency)
- GraphQL (Apollo)
- Modular architecture using Swift Packages
What we’re looking for:
- Strong experience with Swift / SwiftUI in production environments
- Solid understanding of mobile architecture patterns
- Experience building high-traffic consumer apps
- Comfortable working autonomously and making technical decisions
- Familiarity with Git and CI/CD tools (e.g. CircleCI)