E

Expedia Group

Runs travel booking sites for people and companies

iOS Engineer 2 - Search Entry

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeSeattle, WA, USA$119k - $190.5kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field, or equivalent related professional experience.
  • At least 2 years of experience in mobile development.
  • Experience owning and delivering capabilities within an iOS service, application, or product domain, with the ability to contribute across multiple technical areas as needed.
  • Proficiency in Swift and core iOS development, including UIKit or SwiftUI, along with experience designing and consuming APIs, modeling data, and applying low-level design principles.
  • Experience writing maintainable, testable code and contributing to debugging, code reviews, performance improvement, and production support.

Responsibilities

  • Build, enhance, test, and maintain iOS applications that deliver reliable, intuitive experiences for travelers and partners.
  • Translate product requirements into well-structured mobile solutions using Swift, UIKit, SwiftUI, and established iOS development practices.
  • Contribute to system design, low-level design, API integration, data modeling, and technical decisions within a service or product domain.
  • Collaborate with engineers, product managers, designers, and quality partners to deliver features from development through production operation.
  • Apply debugging, testing, monitoring, and operational practices to improve application quality, performance, reliability, and maintainability.
  • Safely integrate and operate AI/ML-enabled solutions that improve outcomes, while building familiarity with AI-driven systems, tools, workflows, and applying AI/ML concepts to real-world products.

Desired Qualifications

  • At least 3 years of iOS software development experience.
  • Recent experience and proficiency with SwiftUI.
  • Working knowledge of app architecture and design patterns.
  • Experience owning features end to end and a focus on innovating to enhance the customer experience.
  • Experience with agile development methodologies and working in an agile environment.
  • Knowledge of modern iOS development practices, including animation, responsive layouts, and reactive design patterns.

About the Company

Expedia Group

Runs travel booking sites for people and companies

Expedia Group runs online travel brands such as Expedia, Hotels.com, and Vrbo, where people book hotels, vacation homes, flights, and rental cars, and it supplies the same travel to other companies. Its Expedia site was one of the first online travel agencies, letting people compare and book flights and hotels on the web without calling a travel agent. Travelers search and pay through its apps and websites, while partners such as airlines and banks plug its hotel and flight listings into their own booking sites. Expedia earns commissions and markups on bookings and sells advertising to hotels and other travel companies. It began in 1996 as a division of Microsoft and is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Expedia Group

See more jobs