Senior Software Engineer - iOS
Expedia’s Conversational Platform Technology team is dedicated to driving technology innovation to create effortless customer experiences worldwide in Expedia Group apps, web sites, support channels, and contact centers via our Virtual Agent Platform. We support over 80 million customer interactions a year and over 12 thousand agents – across a global brand portfolio and workforce. Virtual Agent Control team is looking for a thoughtful and dedicated Software Development Engineer II with experiences in iOS development.
As a lead engineer of the VAC iOS team, you will ensure that the app performs well, that each code change leaves the codebase maintainable, that the visual design is meticulously up to spec and advocate that platform specific offerings of iOS are used for a truly native experience. With your passion, technical skills, and effective communication, you will implement and affect solutions that drive customer effort down and improve customer self-service at Expedia.
What you’ll do:
You will work to establish our iOS app as premier offerings, while ensuring application performance and reliability and maintainable codebase contributions
iOS platform specific offerings are utilized for a truly native experience
Deliver on aggressive team goals and partner effectively in defining technical solutions
Excel in communicating with teammates clearly and consistently
Follow coding standards and engineering excellence practices as agreed by the team
Cross organizational boundaries to collaborate with other technology teams to solve integrated problems
Who you are:
Native iOS engineer with 5 to 7 years of hands on mobile app experience
Bachelor’s or master’s degree in Computer Science or Engineering or related experience required
Familiarity in technologies such as, Swift/Objective-C, NodeJS/Java/Kotlin, CocoaPods, GraphQL, GIT, RxSwift, Figma, AWS infrastructure, REST and building Services
Are passionate about building and refining high performance mobile apps
Carefully evaluate the technical tradeoffs of every decision
Partner with the Design team to determine the best UI and infrastructure practice
Candidates should also be very agile in developing flexible software with respect to scientific, experimentation methods and usage patterns
Passion for building a Conversational AI platform is highly desired
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®, Egencia®, 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-50Expedia 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. 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.