Expedia Group
Mobile Engineer II - iOS
Washington - Seattle Campus · Mid
No sponsorship$119k-$167kDetected 4 days ago
JavaSwiftKotliniOSSwiftUINode.jsBackend DevelopmentCode ReviewGitCI/CDGraphQLRESTA/B TestingAccessibilityAgileRecruitingTest AutomationProblem Solving
About the role
- Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy.
- Introduction to the team Our Checkout Team enables one of the most important steps in a traveler's journey.
- Once they have chosen what they want, it's our job to make their booking smooth and easy, showing them the right information at the right time.
Responsibilities
- Develop and maintain engaging, high-performance iOS applications used by millions of people, using Swift and SwiftUI
- Work with a modern, server-driven UI framework that delivers rapid updates to users (even if they haven't run an App Store update in a while), and still builds on native platform capabilities
- Collaborate with cross-functional teams-including product, design, and backend engineers-to deliver cohesive and scalable traveler experiences
- Participate in code reviews, architectural discussions, and technical design sessions across a robust worldwide community of mobile and platform engineers to ensure best practices and maintainability
- Identify and implement technical improvements that enhance reliability, accessibility, and customer satisfaction
- As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.
- Join us and build for travelers everywhere.
- We support complex travel products around the world, built for everyone from seasoned business travelers to people leaving on their first trip away from home.
Requirements
- Bachelor's degree in Computer Science or related technical field
- Experience with RESTful APIs, asynchronous programming, and mobile networking.
Nice to have
- Experience with GraphQL APIs and server-driven UI frameworks
- Experience working in AI-assisted development environments
- Experience with backend technologies such as Java, Kotlin, or Node.js
- Familiarity with continuous integration and delivery (CI/CD) systems and mobile testing frameworks
- Strong understanding of performance tuning, accessibility, and analytics for mobile apps
- Excellent problem-solving skills, attention to detail, and a passion for improving the traveler experience
- No relocation assistance offered
- The total cash range for this position in Seattle is $119,000.00 to $166,500.00.
Compensation
- $119k-$167k
Benefits
- Benefits and perks
- Seattle in alignment with our flexible work model which requires employees to be in-office at least three days a week.
Company info
- At Expedia Group, we help travelers explore the world, one journey at a time.
- We are unable to offer relocation assistance for this role.
Equal opportunity
- Expedia is committed to creating an inclusive work environment with a diverse workforce.
- This employer participates in E-Verify.
- The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.
- 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, veteran status, or any other characteristic protected by law.
Visa & Work Authorization
- The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.
Apply directly at Expedia Group →Create a free account for alerts like thisView Expedia Group immigration profile
This listing is sourced directly from Expedia Group's careers page and normalized into a canonical job model.