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

Get the CLI →

Spencer Rose Ltd

NewBe an early applicant

IOS Engineer - Contract

Posted Updated 1 view
Discussion

Summary

Senior iOS engineer on a specialist mobile security team at a large UK financial services organisation, designing and building reusable, secure iOS components and SDKs in Swift. Hybrid role in Bristol paying £375–400 per day inside IR35.

Senior iOS Engineer

Location: Bristol, UK
Working pattern: Hybrid
Rate: £375-£400 per day, inside IR35

We’re looking for a Senior iOS Engineer to join a large financial services organisation and play a key role in the security, development and scalability of its mobile applications.

You’ll be joining a specialist mobile security team responsible for building and maintaining a range of security components and services used across a large portfolio of mobile applications. The team works closely with mobile engineering, strategy and technology teams to ensure applications are secure, scalable and able to evolve alongside an ever-changing threat landscape.

This is a hands-on engineering role where you’ll be designing, developing and delivering mobile components and services, with a particular focus on building reusable solutions that can be adopted across multiple engineering teams.

What you'll be doing

  • Designing and developing high-quality iOS applications, components and SDKs
  • Building scalable, reusable solutions that can be consumed across multiple engineering teams
  • Working within a modularised iOS codebase and applying modern architectural patterns
  • Working closely with engineering teams to drive reusability and reduce technical waste
  • Designing performant and thread-safe solutions using modern Swift concurrency
  • Contributing to engineering quality through testing, code reviews and continuous integration
  • Collaborating with stakeholders and engineers across the wider mobile technology function
  • Supporting the development of secure and robust mobile applications at significant scale

What we’re looking for

  • Strong commercial experience developing iOS applications using Swift
  • Excellent knowledge of modern iOS development tools including Xcode, Git, GitHub, XCTest and XCUITest
  • Strong understanding of modular app architecture and frameworks-based modularisation
  • Experience with architectural patterns such as MVVM
  • Hands-on experience building, maintaining and integrating SDKs
  • Strong understanding of Swift concurrency, including async/await, GCD and Operations
  • Experience designing performant and thread-safe solutions
  • A track record of delivering high-quality, production-scale iOS applications
  • Strong communication and collaboration skills, particularly when working across multiple engineering teams
  • Experience with engineering practices such as Pair Programming, TDD, Code Reviews, Continuous Integration and automated testing

Desirable experience

  • Knowledge of mobile security principles, including secure storage, authentication flows and handling sensitive data
  • Experience with mobile CI/CD pipelines
  • Experience with tools such as GitHub Actions and Fastlane
  • Experience implementing automated build, test and deployment processes

The opportunity

You’ll be working on mobile technology used at significant scale, within a team operating at the intersection of iOS engineering, mobile security and financial services.

It’s a strong opportunity for a Senior iOS Engineer who enjoys working on complex technical challenges, building reusable engineering solutions and contributing to products used by a large customer base.

Skills

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.