Mobile Engineer iOS

Expedia

Greater London

On-site

GBP 49,000 - 77,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Expedia Group in London, UK, seeks an experienced iOS engineer to advance the Expedia Group Design System with strong UI/UX focus and multi-module architecture.

You will mentor junior engineers, lead complex iOS projects, and apply an AI-first approach using Claude Code to accelerate development and share best practices across teams. This is a full-time, on-site role based in London.

Qualifications

  • Bachelor's or master's degree or equivalent experience.
  • 5+ years with a Bachelor's degree.
  • 3+ years with a Master's degree.
  • Strong proficiency with Swift, SwiftUI, and Xcode.
  • Proficient with AI-assisted development tools (e.g., Claude Code).
  • Experience maintaining production projects, bug fixing and monitoring.
  • Experience writing unit tests and debugging with monitoring tools.
  • Proficiency with Git.
  • Experience with design systems.
  • Knowledge of advanced iOS technology and Apple platforms.

Responsibilities

  • Improve Expedia Group Design System using iOS expertise.
  • Lead high-quality UI patterns for travelers and suppliers.
  • Mentor junior engineers on design and delivery practices.
  • Apply an AI-first approach with Claude Code to accelerate development.
  • Lead design and engineering reviews; enforce accessibility and performance budgets.
  • Implement sophisticated UI interactions, animations, and transitions.
  • Choose appropriate iOS design patterns for multi-module systems.
  • Lead cross-team discussions and align on outcomes.
  • Own high-level design for multi-module iOS systems.
  • Test, monitor, debug, and fix issues within SLAs.

Skills

iOS engineering
Mentoring
Cross-functional collaboration

Education

Bachelor's degree
Master's degree
Technical degree

Tools

Swift
SwiftUI
Xcode
Claude Code
Git
Design Systems

Job description

Salary: £49,000 - 77,000 per year

Requirements:
  • Bachelors or Masters degree, or equivalent experience; technical degree preferred
  • 5+ years with a Bachelors degree
  • 3+ years with a Masters degree
  • Strong proficiency with Swift, SwiftUI, and Xcode
  • Proficient with AI-assisted development tools (e.g., Claude Code) as a core, daily part of the engineering workflow
  • Experience maintaining and running multiple projects/products in production environments, including bug fixing, troubleshooting, and monitoring
  • Experience writing unit tests, creating testable code, and debugging issues using monitoring tools
  • Proficiency with version control systems, such as Git
  • Experience using, and ideally contributing to, design systems
  • Demonstrated knowledge of advanced and relevant iOS technology
  • Comfortable working with several forms of Apple mobile technologies, including different form factors, widgets, and Apple Watch
  • Strong understanding of software design principles, data structures, design patterns, and computer science fundamentals
  • Knowledge of API/schema design principles to solve data requirements for iOS experiences
Responsibilities:
  • Improve existing systems on our Expedia Group Design System (EGDS) team using iOS engineering knowledge
  • Advocate for the value engineering adds to the design lifecycle
  • Mentor more junior engineers
  • Lead complex, well-defined projects that deliver high-quality UI patterns and experiences for travelers and suppliers across Expedia Group
  • Apply an AI-first approach to problem-solving, using tools such as Claude Code to accelerate development and share best practices with the team
  • Lead design and engineering reviews and enforce accessibility and performance budgets within the iOS design system
  • Implement sophisticated UI interactions, animations, and transitions, with a strong understanding of layout and screen flow
  • Select appropriate technology and iOS design patterns to implement solutions across multi-module systems
  • Lead cross-team discussions and align on outcomes when projects span team boundaries
  • Own high-level design for multi-module iOS systems
  • Test, monitor, debug, and fix issues within established SLAs
  • Build tracing across modules and lead root-cause debugging efforts
  • Design easily testable and observable software
  • Monitor, instrument, and troubleshoot performance metrics, including frame rate, memory usage, and battery optimization
  • Lead roadmap tradeoffs across a feature set, weighing sequencing and risk against business needs
  • Identify business problems at the project level and provide solutions
  • Design how applications integrate with the underlying iOS platform, including offline-ready flows and caching
  • Collaborate with UX designers, engineers, and product managers to develop new and improved user experiences and interactions
  • Lead team workshops and coach engineers on design and delivery practices
  • Continually seek new technical skills and share knowledge with the team
  • Develop and test complex or non-routine software applications to ensure they meet design requirements
  • Produce clean, maintainable, optimized, modular code with good naming conventions
  • Apply API/schema design principles to solve data requirements for iOS experiences
  • Use software frameworks effectively to write simpler code
  • Lead and clarify code evolution in code reviews
  • Develop prototypes to influence strategy and advise on technical limitations
  • Identify opportunities to increase efficiency across the feature set or module
  • Take an iOS-centric approach to analyzing issues and identify structure, people, process, and technology components
  • Compile and report on major operational or technical initiatives, such as root cause analyses, to larger groups
Technologies:
  • AI
  • API
  • Claude Code
  • Flow
  • Git
  • Support
  • Mobile
  • Network
  • Swift
  • Xcode
  • iOS
  • UX UI Design
  • MVC
  • MVVM
More:

We are Expedia Group, a global travel company powered by passionate people, trusted partnerships, and leading technology. We connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business, helping millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five behaviors — Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together — help foster a supportive environment where people can grow their careers and have flexibility, benefits, and support to do their best work. This full-time role is based in London, UK, and sits on our Expedia Group Design System team. We are committed to an inclusive and accessible recruiting experience and an inclusive work environment with a diverse workforce.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Developer
iOS Developer

Expedia Group • Greater London

On-site
GBP 90,000 - 120,000
iOS Developer
iOS Developer

Randstad Digital • Manchester

On-site
GBP 55,000 - 75,000
Staff Software Engineer (Web & Mobile)
Staff Software Engineer (Web & Mobile)

Tripadvisor • Greater London

On-site
GBP 120,000 - 160,000
Software Engineer III - iOS - Mid Level
Software Engineer III - iOS - Mid Level

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Senior Mobile Engineer
Senior Mobile Engineer

Fuse Energy, LLC • Greater London

On-site
GBP 85,000 - 120,000
Equity sign-on bonus
Biannual bonus
Fully expensed tech
+2
Principal Android Engineer - Search and Recommendations Experience
Principal Android Engineer - Search and Recommendations Experience

Expedia • Greater London

Hybrid
GBP 110,000 - 170,000
Android Mobile Engineer
Android Mobile Engineer

TripAdvisor LLC • United Kingdom

On-site
GBP 65,000 - 90,000
Base salary + annual bonuses
Remote-friendly work
Flexible schedule
+7
Senior iOS Engineer
Senior iOS Engineer

alba • England

Remote
GBP 60,000 - 80,000
Senior Engineering Manager — Hotels.com Technology
Senior Engineering Manager — Hotels.com Technology

Expedia, Inc. • City of Westminster

On-site
GBP 110,000 - 150,000
Mobile Engineer / iOS
Mobile Engineer / iOS

Freetrade • Greater London

Hybrid
GBP 52,000 - 75,000
Competitive salary
Holidays 25 days
Enhanced pension
+4