
Expedia Group este o companie globală de tehnologie pentru călătorii, care operează în sectoarele ospitalității, logisticii și turismului. Prin intermediul unor mărci precum Expedia, Hotels.com, Vrbo, Travelocity, Egencia, Hotwire, Orbitz, eBookers, CheapTickets, CarRentals, Expedia Cruises, Wotif și Trivago, compania îi ajută pe călători să descopere și să rezerve zboruri, unități de cazare, mașini de închiriat, croaziere și alte experiențe de călătorie. Tehnologia sa susține peste 200 de site-uri web din mai mult de 70 de țări, combinând date, inteligență artificială și conversații digitale cu clienții pentru a îmbunătăți planificarea și rezervarea călătoriilor. Expedia Group le oferă, de asemenea, partenerilor instrumentele, informațiile și infrastructura necesare pentru a-și dezvolta și administra afacerile din domeniul turismului.
Senior Flutter Mobile Engineer, iOS and Android
Build Layla AI’s travel-planning and booking apps for iOS and Android with Flutter. Create conversational, personalized itineraries using Expedia Group’s global travel platform.
Descriere
- Build and maintain Layla’s Flutter and Dart apps for iOS and Android.
- Deliver conversational trip-planning and booking features from start to finish.
- Design components, integrate APIs, and model data.
- Work with Product, Design, and backend engineering teams.
- Refine mobile flows using experiments and traveler feedback.
- Improve quality and reliability through automated tests, CI/CD, performance monitoring, and observability.
- Integrate and operate AI/ML features for planning assistance, personalization, and recommendations.
- Support interoperability with native platform capabilities.
- Develop reusable Flutter patterns and engineering practices.
Cerințe
- Hold a bachelor’s degree in computer science or a related technical field, or have equivalent relevant professional experience.
- Have at least 8 years of relevant professional experience.
- Have professional experience building and releasing production mobile apps with Flutter and Dart.
- Have managed mobile features from design through release and support.
- Have shipped apps for both iOS and Android from a shared codebase.
- Have experience with API integration, data modeling, and online and offline data handling.
- Be able to create mobile codebases that are testable, maintainable, and performant.
- Be familiar with AI-driven systems, tools, or workflows and applying AI/ML concepts to products.
- Demonstrate advanced Flutter and Dart skills, including mobile UI/UX, state management, and performance optimization.
- Have experience connecting native iOS (Swift/SwiftUI) and/or Android (Kotlin/Jetpack) functionality through platform channels or native modules.
- Have led technical design for complex mobile work, including architecture choices, API contracts, and data models.
- Have built accessible and inclusive mobile interfaces.
- Have integrated AI/ML features into mobile apps.
- Have used AI-assisted development tools such as Claude or similar.
- Be able to drive architectural improvements and mentor engineers.
Beneficii
- Medical, dental, and vision insurance.
- Paid time off.
- Employee Assistance Program.
- Wellness and travel reimbursement.
- Travel discounts.
- International Airlines Travel Agent Network (IATAN) membership.
- Accommodation or adjustment support during the application or recruiting process.