CareerPlanSign in

Mobile Engineer - IOS

UK💼 Full-time🗓 2026-09-29

Core

Build and maintain Gymshark's customer-facing iOS application using production Swift, SwiftUI, and UIKit.

Role type

Senior IC iOS Engineer

Builds

Customer-facing iOS application for Gymshark

Domain

E-commerce / Mobile

Required skills

Swift, SwiftUI, UIKit, Clean Architecture, MVVM, Unit Testing, Swift Concurrency, CI/CD, App Store submission lifecycle

Preferred skills

UIKit-to-SwiftUI migration, Feature flagging, Experimentation, Kotlin, Android collaboration

Technologies

Swift, SwiftUI, UIKit, Kotlin

Responsibilities

Build and maintain customer-facing iOS application using production Swift, SwiftUI, and UIKit; Implement features within a modular codebase while applying Clean Architecture and MVVM principles; Write unit tests and test doubles as part of normal development work; Use Swift concurrency safely and diagnose production issues using crash reporting and analytics; Consider performance, accessibility, app size, security, and third-party dependency risk when completing work; Understand and contribute to the CI, review, distribution, and App Store submission lifecycle; Collaborate with Product Owners to refine stories, break work into valuable increments, and raise delivery risks early; Demonstrate work to non-technical stakeholders, document solutions, share learning, and collaborate with adjacent teams including Android.

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.