All Jobs Vacancy

IOS Engineer - Contract

Posted 4 days ago by Spencer Rose Ltd

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.

Rate:
£400/day
Location:
Bristol
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

£5,600 per month

Visit calculators for additional details

Share job