iOS Engineer — SwiftUI/UIKit, Hybrid (UK)

The Inside Job

Metropolitan Borough of Solihull

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gymshark is seeking an experienced iOS engineer to build and maintain the iOS app used by a large share of its customers. You will transform refined product work into shippable features, tested and observable, while improving code quality and performance.

You will implement SwiftUI and legacy UIKit, practice clean architecture, MVVM, and test-first approaches. The role emphasizes production issue resolution, security awareness, and collaboration across teams in a hybrid Solihull setting.

Qualifications

  • Several years writing Swift in a production app used by customers.
  • SwiftUI work you have written is live in the App Store.
  • Experience working in an established codebase alongside other engineers.
  • You write unit tests for your own production code as a matter of routine.
  • You have been responsible for resolving a production issue.
  • Worked on consumer or e-commerce apps at scale.
  • Experience of a UIKit to SwiftUI migration.
  • Experience of feature flagging and experimentation in production.
  • Kotlin, or another second platform, sufficient to collaborate with the Android team.

Responsibilities

  • Writes production Swift confidently with SwiftUI and UIKit migration.
  • Works in a modular codebase and respects module boundaries.
  • Applies Clean Architecture and MVVM, explains separation of concerns.
  • Writes unit tests as part of work and builds test doubles.
  • Diagnoses production issues from crash reports and analytics to find root causes.
  • Considers performance, accessibility and app size in tasks.
  • Follows CI, review, distribution and App Store submission processes.
  • Writes clear PRs and consistent branching strategies.
  • Raises design specs when conflicting with Human Interface Guidelines.

Skills

Swift
SwiftUI
UIKit
Unit tests
CI/CD
Swift concurrency
Code review
Debugging production issues
App Store submission

Tools

Xcode
Git

Job description

Gymshark is seeking an experienced iOS engineer to build and maintain the iOS app used by a large share of its customers. You will transform refined product work into shippable features, tested and observable, while improving code quality and performance.

You will implement SwiftUI and legacy UIKit, practice clean architecture, MVVM, and test-first approaches. The role emphasizes production issue resolution, security awareness, and collaboration across teams in a hybrid Solihull setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer — SwiftUI, MVVM, Scale a Global App
iOS Engineer — SwiftUI, MVVM, Scale a Global App

Gymshark • Metropolitan Borough of Solihull

Hybrid
GBP 60,000 - 80,000
Performance-based bonus
Funded healthcare
25 days holiday
+15
Mobile Engineer - IOS
Mobile Engineer - IOS

The Inside Job • Metropolitan Borough of Solihull

On-site
GBP 65,000 - 90,000
iOS Engineer (Swift/SwiftUI) - 12-Month Contract
iOS Engineer (Swift/SwiftUI) - 12-Month Contract

Hamilton Barnes • Greater London

Hybrid
GBP 92,000 - 120,000
iOS Developer — SwiftUI, Design System & Equity
iOS Developer — SwiftUI, Design System & Equity

Generative Group • Greater London

Hybrid
GBP 120,000 - 150,000
Health Insurance
iOS Engineer — SwiftUI, Hybrid Work & Impact
iOS Engineer — SwiftUI, Hybrid Work & Impact

Just Eat Takeaway.com • West of England

Hybrid
GBP 65,000 - 95,000
Senior iOS Engineer — SwiftUI, Scalable Mobile Apps Hybrid
Senior iOS Engineer — SwiftUI, Scalable Mobile Apps Hybrid

theeconomistgroup • Greater London

Hybrid
GBP 70,000 - 110,000
Pension plan
Private health insurance
Hybrid work pattern
iOS Engineer — SwiftUI & GraphQL FinTech
iOS Engineer — SwiftUI & GraphQL FinTech

Freetrade • Greater London

Hybrid
GBP 52,000 - 75,000
Mobile Engineer - IOS
Mobile Engineer - IOS

Gymshark • Metropolitan Borough of Solihull

Hybrid
GBP 60,000 - 80,000
Performance-based bonus
Funded healthcare
25 days holiday
+15
Senior iOS Engineer — Lead Features with SwiftUI & GraphQL
Senior iOS Engineer — Lead Features with SwiftUI & GraphQL

Freetrade • Greater London

Hybrid
GBP 75,000 - 115,000
iOS Engineer (Contractor)
iOS Engineer (Contractor)

EPAM Systems • Greater London

Hybrid
GBP 55,000 - 95,000