Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Expedia Group Logo

Senior iOS Engineer - Trip Planner

Expedia Group

$173,000 - $242,500
Sep 25, 2025
Austin, TX, USA
Apply Now

Expedia Group is looking to solve the problem of making travel smoother and more memorable by designing cutting-edge tech and creating groundbreaking solutions for their partners, and the Senior iOS Engineer role will play a pivotal role in shaping the architecture of their mobile apps to deliver high-quality experiences for travelers.

Requirements

  • Advanced proficiency in iOS technologies including Swift, SwiftUI, and Xcode
  • Experience architecting scalable, modular, and maintainable iOS mobile architectures, leveraging common design patterns such as MVVM or VIPER
  • Skilled in multi-threading, concurrency, and performance optimization in SwiftUI
  • Experience with Firebase and Apollo, and openness to expanding into other enabling technologies like GraphQL
  • Proven track record of building modular, scalable solutions with high transaction volumes
  • Prior experience mentoring and developing other engineers

Responsibilities

  • Lead development of iOS features and guide architectural decisions
  • Build holistic solutions that ensure consistent experiences across platforms
  • Collaborate with UX designers, engineers, and product managers to deliver intuitive and delightful traveler experiences
  • Champion engineering excellence, usability, and quality
  • Share knowledge across teams and mentor junior developers
  • Contribute to an agile team culture of continuous learning and improvement
  • Explore and recommend emerging technologies to improve performance and scalability

Other

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience
  • 8+ years of professional mobile/software development experience with a Bachelor's degree, or 6+ years with a Master's
  • Ability to communicate effectively across technical and non-technical audiences
  • Must be able to work in a team environment and collaborate with others
  • Must be able to provide accommodation requests if needed due to a disability, or other physical or mental health conditions