senior ios engineer.

Randstad UK
Manchester, UK
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Multitier Architecture Application Performance Management App Store (IOS) Architectural Patterns Software as a Service Code Coverage Software Quality Continuous Integration Software Debugging Design of User Interfaces Model View ViewModel Web Application Frameworks
+5 more
Uikit Swiftui Delivery Pipeline Backend Restful APIs

Job description

Client engineering team in Manchester. You’ll be taking ownership of our flagship iOS app, building clean, scalable architecture, and collaborating closely with cross-functional product teams to deliver slick user experiences.

If you thrive in an environment where your code directly impacts real users every day, this role is for you.

What You’ll Do

  • Build & Scale: Architect, write, and maintain robust, high-performance Swift code for our native iOS application.
  • Product Collaboration: Work hand-in-hand with UI/UX designers, product managers, and backend engineers to translate feature ideas into intuitive mobile experiences.
  • Refine & Optimise: Drive continuous improvements in app performance, code quality, testing coverage, and CI/CD deployment pipelines.
  • Problem Solve: Debug complex technical issues, eliminate performance bottlenecks, and keep our tech stack modern and maintainable.

Requirements

  • Strong experience in native iOS development using Swift and modern frameworks (SwiftUI, Combine, or UIKit).
  • A solid grasp of architectural patterns (MVVM, VIPER, or Clean Architecture) and writing unit/UI tests.
  • Experience integrating RESTful APIs and working within an Agile/Scrum delivery framework.
  • Familiarity with Apple’s design guidelines, HIG, and the App Store submission process.

Bonus Points

  • Product-Led Experience: Prior experience working in a fast-paced product-based company, SaaS business, or high-growth startup is a huge plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.randstad.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all