
Expedia Group to globalna firma technologiczna z branży turystycznej, działająca w sektorach hotelarskim, logistycznym i turystycznym. Za pośrednictwem marek takich jak Expedia, Hotels.com, Vrbo, Travelocity, Egencia, Hotwire, Orbitz, eBookers, CheapTickets, CarRentals, Expedia Cruises, Wotif i Trivago pomaga podróżnym wyszukiwać i rezerwować loty, zakwaterowanie, wynajem samochodów, rejsy oraz inne atrakcje turystyczne. Jej technologie obsługują ponad 200 witryn internetowych w przeszło 70 krajach, łącząc dane, sztuczną inteligencję i cyfrową komunikację z klientami, aby usprawniać planowanie i rezerwowanie podróży. Expedia Group zapewnia również partnerom narzędzia, analizy i infrastrukturę potrzebne do rozwijania i zarządzania ich działalnością turystyczną.
Starszy inżynier aplikacji mobilnych Flutter na iOS i Androida
Twórz aplikacje Layla do planowania podróży i rezerwacji na iOS i Androida przy użyciu Fluttera. Projektuj konwersacyjne, spersonalizowane plany podróży z wykorzystaniem globalnej platformy turystycznej Expedia Group.
Opis
- Tworzyć i utrzymywać aplikacje Layla na iOS i Androida w technologiach Flutter i Dart.
- Dostarczać kompleksowe funkcje konwersacyjnego planowania podróży i rezerwacji.
- Projektować komponenty, integrować API i modelować dane.
- Współpracować z zespołami produktu, projektowania i inżynierii backendu.
- Udoskonalać mobilne ścieżki użytkownika na podstawie eksperymentów i opinii podróżnych.
- Podnosić jakość i niezawodność dzięki testom automatycznym, CI/CD, monitorowaniu wydajności i obserwowalności.
- Integrować i obsługiwać funkcje AI/ML wspierające planowanie, personalizację i rekomendacje.
- Zapewniać współdziałanie z natywnymi możliwościami platform.
- Tworzyć wielokrotnego użytku wzorce Fluttera i praktyki inżynieryjne.
Wymagania
- Mieć tytuł licencjata z informatyki lub pokrewnej dziedziny technicznej albo równoważne, odpowiednie doświadczenie zawodowe.
- Mieć co najmniej 8 lat odpowiedniego doświadczenia zawodowego.
- Mieć zawodowe doświadczenie w tworzeniu i wydawaniu produkcyjnych aplikacji mobilnych we Flutterze i Darcie.
- Prowadzić rozwój funkcji mobilnych od projektu po wydanie i wsparcie.
- Mieć doświadczenie w wydawaniu aplikacji na iOS i Androida ze wspólnej bazy kodu.
- Mieć doświadczenie w integracji API, modelowaniu danych oraz obsłudze danych online i offline.
- Umieć tworzyć mobilne bazy kodu, które można testować i utrzymywać oraz które zapewniają wysoką wydajność.
- Znać systemy, narzędzia lub procesy oparte na AI oraz stosować koncepcje AI/ML w produktach.
- Posiadać zaawansowane umiejętności Fluttera i Darta, w tym w zakresie mobilnego UI/UX, zarządzania stanem i optymalizacji wydajności.
- Mieć doświadczenie w łączeniu funkcji natywnych iOS (Swift/SwiftUI) i/lub Androida (Kotlin/Jetpack) za pomocą kanałów platformy lub modułów natywnych.
- Prowadzić projektowanie techniczne złożonych rozwiązań mobilnych, w tym wybór architektury, kontrakty API i modele danych.
- Tworzyć dostępne i inkluzywne interfejsy mobilne.
- Integrować funkcje AI/ML z aplikacjami mobilnymi.
- Korzystać z narzędzi programistycznych wspomaganych przez AI, takich jak Claude lub podobne.
- Wprowadzać usprawnienia architektury i mentorować inżynierów.
Benefity
- Ubezpieczenie medyczne, dentystyczne i okulistyczne.
- Płatny urlop.
- Program pomocy pracownikom.
- Zwrot kosztów związanych z wellness i podróżami.
- Zniżki na podróże.
- Członkostwo w Międzynarodowej Sieci Agentów Turystycznych Linii Lotniczych (IATAN).
- Wsparcie w zakresie zakwaterowania lub dostosowań podczas składania aplikacji lub procesu rekrutacji.