Point your AI agent at freehire and let it find you a job.

Get the CLI →

Salt

NewBe an early applicant

Senior iOS Developer – Banking – London

Posted Updated 1 view
Discussion

Summary

Contract Senior iOS Engineer (6–12 months, inside IR35, £400–£475/day) building and maintaining native iOS banking apps in a hybrid Agile team in London (2–3 days/week on-site). Daily work spans Swift/UIKit MVVM development, REST API integration, XCTest/XCUITest testing, and mobile CI/CD with GitHub Actions, CircleCI, xcodebuild and Tuist.

Senior iOS Engineer - Banking - London

Duration: 6 - 12 months Daily rate: £400 - £475 (inside IR35) Hybrid: 2 - 3 days per week Start: Now

We are looking for a talented iOS Engineer with a passion for creating exceptional mobile applications and delivering high-quality user experiences. You'll work within a collaborative Agile team alongside designers, product owners, QA engineers, and fellow developers to build, enhance, and optimise innovative iOS features and products. This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, contributing ideas, and writing clean, maintainable code in a fast-paced environment.

What You'll Be Doing

  • Developing and maintaining high-quality iOS applications.
  • Designing and delivering new mobile features and enhancements.
  • Writing clean, scalable, and testable code.
  • Identifying, troubleshooting, and resolving software defects.
  • Driving performance optimisation and application stability improvements.
  • Collaborating closely with cross-functional teams including Product, Design, QA, and Engineering.
  • Contributing to CI/CD pipelines and development best practices.
  • Participating in solution design for complex and open-ended challenges.

Key Skills & Experience

  • Strong experience developing native iOS applications.
  • Commercial experience with Swift.
  • Experience working with UIKit and MVVM architecture.
  • Knowledge of REST APIs and mobile application integration.
  • Experience with unit and integration testing using XCTest/XCUITest.
  • Familiarity with CI/CD tools such as GitHub Actions, CircleCI, and build tools including xcodebuild and Tuist.
  • Experience improving application performance and user experience.
  • Ability to work effectively within distributed or remote teams.
  • Strong problem-solving skills and ability to work independently.
  • Exposure to legacy Objective-C codebases is beneficial.

Technologies You'll Work With

  • Swift
  • UIKit
  • MVVM
  • REST APIs
  • Objective-C
  • XCTest / XCUITest
  • GitHub Actions
  • CircleCI
  • Tuist
  • Mobile CI/CD & Automation Tools

*Rates depend on experience and client requirements

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available