iOS Engineer
Summary
An iOS Engineer in Central London joins a small cross-functional team (designers, product owners, QA, engineers) at a Fortune 100 company to build and improve iOS app features. Day-to-day work centers on Swift, Objective-C, UIKit, MVVM, and REST APIs, with CI/build tooling like Tuist, xcodebuild, GitHub Actions, and CircleCI.
Salary: £70,000 - 70,000 per year
Requirements:- Strong technical skills and creativity
- Enjoys solving tough problems and working with innovative technologies
- Comfortable sharing ideas and focused on user experience and code quality
- Familiar with modern software development methodologies popular in iOS
- Able to dive deep and rapidly iterate on ideas with a team despite ambiguity
- Experience building iOS applications
- Experience writing and deleting code
- Familiarity with build tools such as Tuist, xcodebuild, GitHub Actions, and CircleCI
- Understanding of continuous integration patterns
- Experience finding and fixing bugs
- Familiarity with functional coding patterns
- Experience with performance analysis and optimization
- Experience working with Objective-C legacy code
- Experience with unit and integration tests
- Familiarity with open source
- Experience working in a globally distributed team
- Self-starter with strong time management skills
- Experience integrating with bespoke backend services
- Experience designing solutions for open-ended problems
- Bachelors degree in Computer Science or related field, or equivalent experience
- Familiarity with Java, Kotlin, and Swift, along with a strong coding background
- Work on a small team of designers, product owners, QA, and engineers to develop and improve features
- Contribute ideas in a fast-paced small-team environment
- Dive deep and rapidly iterate on ideas with the team
- Improve user experience and code quality
- Work with modern iOS development methodologies
- Build and improve iOS applications and features
- API
- Backend
- GitHub
- Java
- Kotlin
- MVVM
- Objective-C
- REST
- Swift
- UIKit
- iOS
- Mobile
More:
We are a Fortune 100 company offering the stability of a large organization within a fast-paced small-team environment. Our team includes designers, product owners, QA, and engineers, and we work on developing and improving features while building with innovative technologies. Our environment values strong technical skills, creativity, collaboration, and a focus on beautiful code and user experience. Relevant technologies on our team include UIKit, MVVM, REST APIs, RAML API Documentation, Danger, Features Architecture, Swift, Objective-C, GitHub Actions, CircleCI, XCTest/XCUITest, and Tuist.
last updated 39 week of 2026