Airbnb
Airbnb
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