
Airbnb prowadzi globalny marketplace turystyczny, który pomaga gościom znajdować i rezerwować zakwaterowanie — od prywatnych pokoi i mieszkań po całe domy oraz hotele butikowe. Platforma oferuje także lokalnie organizowane atrakcje, łącząc podróżnych z aktywnościami wykraczającymi poza sam pobyt. Firma działa w obszarach podróży, logistyki i handlu elektronicznego, zapewniając technologie oraz obsługę operacyjną pobytów i atrakcji na całym świecie.
Inżynier oprogramowania iOS średniego lub starszego szczebla w Airbnb — praca zdalna w USA
Twórz rozwiązania Swift i SwiftUI dla produktów Airbnb związanych z kontami i handlem, z których korzystają miliony gości i gospodarzy. Dostarczaj funkcje na platformy mobilne, koncentrując się na użyteczności, dostępności i niezawodnym doświadczeniu użytkownika.
Opis
- Twórz rozwiązania iOS wspierające funkcje kont dla milionów gości i gospodarzy Airbnb
- Bierz odpowiedzialność za określone funkcje — od planowania technicznego po wdrożenie
- Buduj funkcjonalności iOS z deklaratywnym interfejsem użytkownika i jednokierunkowym zarządzaniem stanem
- Współpracuj z zespołami produktu i projektowania nad dopracowanymi, dostępnymi doświadczeniami mobilnymi
- Koordynuj działania z inżynierami backendu, Androida i webu, aby zapewnić spójne działanie i dane na różnych platformach
- Twórz czysty, przetestowany i łatwy w utrzymaniu kod oraz uczestnicz w przeglądach technicznych i projektowych
- Współpracuj z doświadczonymi inżynierami i uwzględniaj informacje zwrotne w swojej pracy
- Pomagaj tworzyć wielokrotnego użytku wzorce iOS oraz praktyki inżynieryjne w miarę rozwoju zespołu
- Badaj i naprawiaj błędy iOS, problemy z wydajnością i niezawodnością
- Współpracuj z zespołami Payments and Wallet, Identity & Privacy, Profile & Community oraz Guest & Host w obszarach produktu, projektowania i analityki danych
Wymagania
- Co najmniej trzy lata profesjonalnego doświadczenia w tworzeniu oprogramowania na iOS, w tym dostarczaniu funkcji w dużej aplikacji konsumenckiej
- Bardzo dobra znajomość Swift i doświadczenie z nowoczesną architekturą iOS, w tym SwiftUI, jednokierunkowym zarządzaniem stanem, takim jak MVI, MVVM lub Redux, oraz wstrzykiwaniem zależności
- Doświadczenie w integrowaniu API z zespołami backendowymi i zespołami innych platform przy zachowaniu spójnego działania między platformami
- Udokumentowana umiejętność dostarczania funkcji od projektu technicznego przez uruchomienie po kolejne iteracje, z rosnącą samodzielnością
- Skuteczna komunikacja i współpraca, w tym gotowość do szukania i wykorzystywania informacji zwrotnych
- Swoboda w pracy z niejednoznacznością w nowo utworzonym zespole
- Dobra znajomość wydajności aplikacji mobilnych, dostępności oraz praktyk wydawania lub CI dla dużej aplikacji konsumenckiej
- Miejsce zamieszkania w stanie, w którym Airbnb, Inc. ma zarejestrowany podmiot
Benefity
- Możliwość otrzymywania premii
- Możliwość otrzymywania nagród kapitałowych
- Możliwość korzystania ze świadczeń pracowniczych
- Kredyty na podróże dla pracowników
- Możliwość pracy zdalnej
- Okazjonalna praca z biura Airbnb lub udział w wyjazdach firmowych po uzgodnieniu z przełożonym
- Racjonalne usprawnienia podczas rekrutacji dla kandydatów z niepełnosprawnościami