Senior iOS Engineer - Swift / UIKit (Remote or Hybrid)

Story Terrace Inc.

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working
Private medical insurance
Enhanced pension
Enhanced sick pay
Life assurance
EV salary sacrifice
Cycle to work
25 days annual leave + Birthday Off
Yotiversary days

Job summary

Yoti is seeking an experienced iOS Engineer to design, implement, test and maintain our Swift codebases to a high standard and on time. You will build robust iOS applications and modular SDKs using Swift, UIKit, and SwiftUI, translating designs into pixel-perfect interfaces while adopting MVVM or VIPER architectures and participating in peer code reviews.

Hybrid or remote options apply for London-based candidates.

Qualifications

  • Proven track record delivering production iOS apps/SDKs in Swift.
  • Strong proficiency with UIKit, Auto Layout, Foundation/CoreGraphics; SwiftUI knowledge required.
  • Solid OO/POP, design patterns knowledge.
  • Experience with networking, REST APIs, and async operations using URLSession and Swift Concurrency / Combine.
  • Unit tests using XCTest / Swift Testing.
  • Dependency management with Swift Package Manager and Carthage; Git workflows.
  • Familiarity with iOS release processes, TestFlight, and CI/CD concepts.
  • Nice to have: Core Data, Realm, SQLite; XCUITest; CI/CD pipelines (GitHub Actions, Fastlane, Concourse).

Responsibilities

  • Design, build, and maintain robust iOS applications and modular SDKs using Swift and UIKit.
  • Translate Figma/design specs into pixel-perfect, responsive interfaces aligned with Apple's Human Interface Guidelines.
  • Implement clean, scalable architectures (MVVM, or VIPER) and participate in peer code reviews.
  • Partner with cross-functional teams (Product, UI/UX, QA) across sprint ceremonies from technical discovery to delivery.
  • Leverage AI developer tools to streamline coding, unit testing, refactoring, and documentation.

Skills

Swift
UIKit
SwiftUI
URLSession
Combine
Async/await
XCTest
GIT workflows
MVVM
VIPER
Core Data
XCUITest
Swift Package Manager
Carthage

Tools

Xcode
SwiftPM
Carthage
Git
GitHub Actions
Fastlane
Concourse
UI testing tools

Job description

Yoti is seeking an experienced iOS Engineer to design, implement, test and maintain our Swift codebases to a high standard and on time. You will build robust iOS applications and modular SDKs using Swift, UIKit, and SwiftUI, translating designs into pixel-perfect interfaces while adopting MVVM or VIPER architectures and participating in peer code reviews.

Hybrid or remote options apply for London-based candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer (Swift, UIKit) - Remote/Hybrid
iOS Engineer (Swift, UIKit) - Remote/Hybrid

Story Terrace Inc. • Royal Borough of Greenwich

Hybrid
GBP 70,000 - 110,000
Hybrid working
Health cover
Enhanced pension
+4
Senior iOS Engineer – Hybrid London, 12-Month Contract
Senior iOS Engineer – Hybrid London, 12-Month Contract

Korn Ferry • Greater London

Hybrid
GBP 44,000 - 74,000
Senior iOS Engineer - Hybrid (Remote-Optional)
Senior iOS Engineer - Hybrid (Remote-Optional)

Placements24 • London Borough of Newham

Hybrid
GBP 80,000 - 110,000
IOS Engineer - 12 Months - London Or Bristol - Inside IR35
IOS Engineer - 12 Months - London Or Bristol - Inside IR35

Hamilton Barnes • Greater London

Hybrid
GBP 92,000 - 120,000
iOS Developer
iOS Developer

Harvey Nash • Northampton

Hybrid
GBP 39,000 - 65,000
Annual bonus
Private medical cover
Flexible benefits package
Senior iOS Developer – Banking – London
Senior iOS Developer – Banking – London

Salt • Greater London

Hybrid
GBP 74,000 - 88,000
Senior iOS/Swift Mobile Architect - Hybrid
Senior iOS/Swift Mobile Architect - Hybrid

Placements24 • London Borough of Newham

Hybrid
GBP 70,000 - 110,000
Competitive salary
Hybrid work model
Professional development opportunities
+2
Senior iOS Engineer | Swift, UIKit & Performance
Senior iOS Engineer | Swift, UIKit & Performance

Scalers • Greater London

On-site
GBP 55,000 - 75,000
iOS Engineer — Build a scalable, SwiftUI-based family app
iOS Engineer — Build a scalable, SwiftUI-based family app

Yoto • Greater London

Hybrid
GBP 60,000 - 70,000
Hybrid working
Birthday off
Extra holiday days
+2
Ios Developer
Ios Developer

Arc IT Recruitment Limited • Falmer

On-site
GBP 52,000 - 60,000