If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.
Mobile Engineer II, iOS
Are you a self-motivated ambitious engineer? Do you love to innovate? Do you believe in delivering a great customer experience? We are looking for a highly qualified and passionate iOS Mobile Engineer II to help unify, build and scale our checkout experiences for VRBO, HCOM and Brand Expedia.
As a member of the checkout experience engineering team, you will help design, develop and deliver the next-generation checkout experience native app and APIs needed to provide a great traveler experience. This will be an exciting opportunity if you enjoy working with a high level of autonomy and integrity while handling a variety of challenging job responsibilities. You will be analytical and passionately user-centered, detail-focused and creative, and will enjoy working both independently and collaboratively with the team. You will have a proven record in taking end-to-end ownership and successfully meeting deadlines to deliver results in a fast-paced, dynamic business environment.
What you’ll do:
Own the development and quality of features being implemented on the Expedia iOS app
Work closely with senior engineers to develop and maintain iOS applications, gaining hands-on experience in the entire development lifecycle
Assist in identifying and fixing bugs and performance issues in the iOS app to ensure a smooth user experience
Effectively communicate project progress, challenges, and solutions to team members, stakeholders, and management
Provide and participate in code reviews to assess overall code quality and flexibility, and the application of best standards and practices
Drive continuous improvement and continuous delivery in our software development process within an agile development team
Write automated unit, system, and acceptance tests as appropriate to support our continuous integration pipelines
Work directly with Expedia Group's Experience Design team to build direct integrations with our in-house design system
Translate functional specifications into logical, component-based technical designs
Work closely in a collaborative environment with other developers in both local and various Expedia offices around the world
Present complex technical information in a clear and concise manner
Actively mentor peers and other software engineers
Continuously learn and improve your iOS development skills, staying up-to-date with the latest technologies and best practices
Who you are:
Bachelor's or Master's in Computer Science, Software Engineering, or a related technical field; or equivalent related professional experience
Basic knowledge of iOS app development and familiarity with Swift, Objective-C, Xcode, and graph QL
An understanding of iOS development tools and technologies, including Xcode and Interface Builder
Knowledge of API service connection paradigms
Strong problem-solving skills, attention to detail, and an eagerness to learn
Good communication skills and the ability to work effectively in a team
Exposure to version control systems (e.g., Git) and basic software development principles
Passion for mobile app development and a desire to build a career in iOS engineering
Any personal or academic iOS app projects or contributions to open-source projects can be a plus
Knowledge of agile development methodologies is a plus
Passion for learning and staying up-to-date with the latest industry trends and technologies
Participate in a community of practice to share and gain knowledge
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee’s passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership.View our full list of benefits.
About Expedia Group
Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.
© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50
Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.
