iOS Engineer – Consumer Mobile Platform
iOS Engineer – Consumer Mobile Platform
Location: London (Hybrid – 3 days office / 2 days remote)
Reporting to: Technology Manager
About the Role
We’re looking for an iOS Engineer to join a high-impact, cross-functional mobile team building features used by millions of customers every day.
You’ll be part of an on-platform advertising and monetisation domain—similar in nature to in-app ad platforms—working alongside iOS, Android, web, and backend engineers. The team operates across multiple European locations, offering strong collaboration, shared ownership, and exposure to both customer- and partner-facing experiences.
This role combines clean engineering, thoughtful UI development, and end-to-end ownership, with regular releases and real user impact.
What You’ll Be Doing
- Write high-quality, well-tested Swift and SwiftUI code within a large, collaborative iOS codebase.
- Design, build, and maintain user-facing features that perform reliably at scale.
- Collaborate closely with product managers, designers, delivery managers, and backend engineers to shape solutions end to end.
- Take ownership of features from development through to production monitoring and iteration.
- Contribute to and help refine engineering standards, best practices, and processes.
- Mentor peers, lead initiatives where appropriate, and actively participate in technical discussions.
- Release updates to the App Store on a regular cadence (roughly every two weeks).
- Review and approve code changes once automated tests pass.
- Continuously improve performance, maintainability, and developer experience.
- Share ideas, give constructive feedback, and help raise the overall quality bar.
What You’ll Bring
- Strong experience building iOS applications using Swift and SwiftUI.
- Solid understanding of the iOS ecosystem, tooling, and platform constraints.
- Experience writing unit, integration, and UI tests as part of your definition of done.
- Familiarity with common architectural patterns such as MVVM, MVP, or MVC.
- Experience working with RESTful APIs and backend integrations.
- Proficiency with Git and modern CI/CD practices for mobile development.
- Ability to write clean, modular, reusable code with a focus on readability and efficiency.
- A proactive mindset—comfortable sharing knowledge, asking questions, and proposing improvements.
- Strong attention to detail, paired with the judgment to know when pragmatic solutions are needed.
Why Join
You’ll work in a fast-moving, product-driven environment where mobile engineering has real visibility and impact. The culture values collaboration, ownership, continuous improvement, and learning—while remaining supportive and inclusive.
This is an opportunity to build polished iOS experiences at scale, influence how features are delivered, and grow alongside experienced engineers in a modern mobile setup.