Seattle, Washington, United States Hybrid USD 212,202 - 242,500 Yearly

Expedia Group is hiring a Senior Mobile Engineer

About the Role

Expedia Group is looking for a Senior Mobile Engineer to join our team. In this role, you will focus on cross-platform feature development in trip planning and sharing, with a primary focus on iOS. You will lead architectural decisions, drive the modernization of our Trips iOS platform, and mentor junior developers. You'll help create delightful experiences for travelers while advocating for engineering excellence.

What You'll Do

  • Design and lead cross-platform feature development in trip planning and sharing.
  • Implement holistic solutions to bring a consistent experience between platforms, focusing on iOS and advising on technological limitations and alternatives.
  • Partner with UX designers, engineers, and product managers to drive deliverables.
  • Advocate for engineering excellence, exceptional usability, and outstanding quality.
  • Drive architectural decisions on our systems and their integration with the platform.
  • Be part of an agile team that is continuously learning and improving.
  • Share knowledge across teams and mentor junior developers.
  • Lead development of the modernization of our Trips iOS platform including containerization of pages, performance improvements via concurrency and caching, and improving our build environment through modularization.
  • Work with our platform team to ensure consistency, update the platform to allow easy adoption of improvements by other teams, and support continuous development of new features.

What We're Looking For

  • Bachelor’s degree in Computer Science, Information Science, or a related field.
  • 5 years of progressive, postbaccalaureate experience in the job offered or in a Software Engineer-related occupation.
  • 4 years of experience in iOS development and architecture, including in SwiftUI and Swift.
  • 4 years of experience in large scale architectural migrations.
  • 4 years of experience in end-to-end technical design of large scale iOS features.
  • 4 years of experience evangelizing best-in-class mobile development practices including concurrency and multi-threading workflows.
  • 4 years of experience creating and promoting code test automation using XCTest and Swift Testing Framework.
  • 4 years of experience creating and monitoring software metrics using tools such as Firebase, Datadog, or Splunk.
  • 4 years of experience providing technical solutions to customer problems.
  • 4 years of experience mentoring junior iOS developers.

Technical Stack

  • iOS, SwiftUI, Swift
  • XCTest, Swift Testing Framework
  • Firebase, Datadog, Splunk

Team & Environment

You will join an agile, collaborative team focused on continuous learning and improvement.

Benefits & Compensation

  • Full benefits package including medical, dental, and vision.
  • Exciting travel perks and discounts.
  • Generous time-off and parental leave.
  • Flexible work model.
  • Career development resources.
  • Wellness and travel reimbursement.
  • International Airlines Travel Agent (IATAN) membership.
  • The total cash range for this position in Seattle, Washington is $212,202 to $242,500/year. Employees in this role have the potential to increase their pay up to $295,000.

Work Mode

This is a hybrid position based in Seattle, Washington.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Required Skills
iOSSwiftUISwiftXCTestSwift Testing FrameworkFirebaseDatadogSplunkiOS ArchitectureLarge Scale MigrationsTechnical Design iOSSwiftUISwiftXCTestSwift Testing FrameworkFirebaseDatadogSplunkiOS ArchitectureLarge Scale MigrationsTechnical Design
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Expedia Group
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
Job Details
Department Software Development
Category mobile
Posted 2 months ago