Expedia Group
Expedia Group
Expedia Group je globalno tehnološko podjetje na področju potovanj, ki deluje v sektorjih gostinstva, logistike in turizma. Prek blagovnih znamk Expedia, Hotels.com, Vrbo, Travelocity, Egencia, Hotwire, Orbitz, eBookers, CheapTickets, CarRentals, Expedia Cruises, Wotif in Trivago popotnikom pomaga odkrivati in rezervirati lete, nastanitve, najem avtomobilov, križarjenja ter druga potovalna doživetja. Njegova tehnologija podpira več kot 200 spletnih mest v več kot 70 državah ter združuje podatke, umetno inteligenco in digitalno komunikacijo s strankami za izboljšanje načrtovanja in rezervacij potovanj. Expedia Group partnerjem zagotavlja tudi orodja, vpoglede in infrastrukturo, ki jih potrebujejo za razvoj in upravljanje svojih potovalnih podjetij.

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.

Opis

  • 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.

Zahteve

  • 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.

Ugodnosti

  • 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.

Sorodna delovna mesta