Austin, Texas, United States Hybrid USD 146,000 – 233,500 / year

Expedia Group is hiring an iOS Engineer III

Requirements

  • Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.
  • 5+ years of relevant professional experience.
  • Proven ownership of features or services within an iOS application, including responsibility for integrating with APIs, data models, and related system design (LLD).
  • Demonstrated proficiency with core iOS development concepts such as UIKit/SwiftUI, concurrency, networking, persistence, and automated testing.
  • Familiarity with AI-driven systems, tools, or workflows and the ability to safely integrate and operate AI/ML-enabled capabilities within mobile applications.

Nice to Have

  • Strong proficiency in Swift and iOS/iPadOS development, with expertise in software architecture, systems integration, and modern UI frameworks (SwiftUI, UIKit) including modular UI design.
  • Deep experience with mobile architectures (MVVM, VIPER), covering state management, dependency injection, navigation patterns, modularization, and overall testability.
  • Skilled in integrating REST/GraphQL APIs and building resilient mobile data layers, including offline handling, caching, error management, and on-device persistence.
  • Proficient with Xcode, Git, and mobile CI/CD pipelines (automation, signing, release workflows) using tools such as GitHub Actions and Bitrise.
  • Strong focus on quality and performance through unit, integration, and UI testing (XCTest, XCUITest), along with profiling and monitoring using Instruments, memory/CPU tools, crash reporting, and analytics.
  • Experience building and scaling large consumer-facing mobile apps, including A/B testing, feature flagging, and experimentation frameworks.
  • Familiar with cloud platforms (e.g., AWS) and backend services that support mobile applications, with effective collaboration in agile, cross-functional teams and strong communication/technical leadership skills.

Benefits

  • exciting travel perks
  • generous time-off
  • parental leave
  • flexible work model
  • career development resources
  • medical/dental/vision
  • Employee Assistance Program
  • wellness & travel reimbursement
  • travel discounts
  • International Airlines Travel Agent (IATAN) membership

Work Arrangement

Hybrid

Team

Structure: The Mobile Engineer III (iOS) role is part of the VR Differentiators team, a key part of our Multi-Channel Shopping organization.

Additional Information

  • If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.
Required Skills
SwiftSystems IntegrationGit
Test your skills for this role

Take a short quiz and show this employer what you can do.

Job Details
Location Austin, Texas, United States
Work mode Hybrid
Salary USD 146,000 – 233,500 / year
Department Software Development
Category Mobile
Posted 6 months ago
or drop your CV first
About company
Expedia Group logo
Expedia Group brands power global travel for everyone, everywhere. They design cutting-edge tech to make travel smoother and more memorable, and create groundbreaking solutions for partners.
All jobs at Expedia Group Visit website