Senior Mobile Engineer, Ios

Expedia Group

**
8+ years professional software development experience
Advanced proficiency in swift programming
Experience with mvvm or viper architecture
** Expedia Group is seeking a Senior Mobile Engineer for iOS development to join their EGP Payments team. The ideal candidate should have extensive experience in software development, specifically with Swift programming and large-scale iOS applications, while contributing to a collaborative and innovative work environment. **

Job Summary

  • This role involves leading complex projects to build the native payment experience for Expedia brands.
  • The successful candidate will mentor junior engineers while ensuring modular and scalable app architecture.
  • Expedia offers a full benefits package including travel perks, generous time-off, and flexible work models.

Matching Summary

Match Score: 75

** Expedia Group is seeking a Senior Mobile Engineer for iOS development to join their EGP Payments team. The ideal candidate should have extensive experience in software development, specifically with Swift programming and large-scale iOS applications, while contributing to a collaborative and innovative work environment. **

Skills & Requirements

Must-have

  • 8+ years professional software development experience
  • Advanced proficiency in Swift programming
  • Experience with MVVM or VIPER architecture
  • Designing scalable iOS applications
  • Conducting code reviews and mentoring

Nice-to-have

  • Experience with SwiftUI and Combine frameworks
  • Knowledge of GraphQL API paradigms
  • Full stack experience with Kotlin/Java services
  • Cloud platform high throughput service experience
  • Product thinking and quality mindset

Key Requirements

  • Bachelor's degree OR equivalent experience
  • Master's degree preferred for reduced experience requirement
  • 8+ years experience with Bachelor's or 6+ with Master's

Work Rights

Not specified

Tailored Resume

Cover Letter