Airbnb
Airbnb
Airbnb gestisce un marketplace globale per i viaggi che aiuta gli ospiti a trovare e prenotare alloggi, dalle camere private e dagli appartamenti alle case intere e agli hotel boutique. La sua piattaforma offre anche esperienze organizzate da host locali, mettendo in contatto i viaggiatori con attività che vanno oltre il soggiorno. L’azienda opera nei settori dei viaggi, della logistica e del commercio elettronico, supportando la tecnologia e le operazioni alla base di soggiorni ed esperienze in tutto il mondo.

Ingegnere software iOS di livello intermedio/senior presso Airbnb — lavoro da remoto negli Stati Uniti

Crea esperienze con Swift e SwiftUI per i prodotti account e commercio di Airbnb, utilizzati da milioni di ospiti e host. Sviluppa funzionalità per le piattaforme mobili con attenzione a usabilità, accessibilità e affidabilità del prodotto.

Descrizione

  • Sviluppare esperienze iOS a supporto delle funzionalità account per milioni di ospiti e host Airbnb
  • Assumersi la responsabilità di funzionalità definite, dalla pianificazione tecnica al rilascio
  • Creare funzionalità iOS con interfacce dichiarative e pattern unidirezionali per la gestione dello stato
  • Collaborare con i team di prodotto e design per creare esperienze mobili curate e accessibili
  • Coordinarsi con gli ingegneri backend, Android e web per mantenere un comportamento e dati coerenti tra le piattaforme
  • Produrre codice pulito, testato e manutenibile, contribuendo alle revisioni tecniche e di design
  • Collaborare con ingegneri esperti e integrare i loro feedback nel proprio lavoro
  • Contribuire a definire pattern iOS riutilizzabili e pratiche di ingegneria man mano che il team cresce
  • Indagare e risolvere bug iOS, problemi di prestazioni e questioni di affidabilità
  • Collaborare con i team Pagamenti e portafoglio, Identità e privacy, Profilo e community, e Ospiti e host negli ambiti di prodotto, design e data science

Requisiti

  • Almeno tre anni di esperienza professionale nell’ingegneria iOS, inclusa la realizzazione di funzionalità in un’applicazione consumer su larga scala
  • Solide competenze in Swift ed esperienza con architetture iOS moderne, tra cui SwiftUI, la gestione unidirezionale dello stato come MVI, MVVM o Redux e l’iniezione delle dipendenze
  • Esperienza nell’integrazione di API con i team backend e con i team di altre piattaforme, mantenendo un comportamento coerente tra le piattaforme
  • Comprovata capacità di realizzare funzionalità dalla progettazione tecnica al lancio e alle successive iterazioni, con un’autonomia crescente
  • Efficaci capacità di comunicazione e collaborazione, inclusa la disponibilità a chiedere e applicare feedback
  • A proprio agio nel lavorare in condizioni di ambiguità all’interno di un team di nuova costituzione
  • Solide conoscenze delle prestazioni mobili, dell’accessibilità e delle pratiche di rilascio o CI per un’applicazione consumer su larga scala
  • Residenza in uno Stato in cui Airbnb, Inc. mantenga un’entità registrata

Benefit

  • Idoneità a ricevere bonus
  • Idoneità a ricevere assegnazioni azionarie
  • Idoneità ai benefit per i dipendenti
  • Crediti di viaggio per i dipendenti
  • Idoneità al lavoro da remoto
  • Lavoro occasionale da un ufficio Airbnb o partecipazione a incontri fuori sede, previo accordo con il manager
  • Adeguamenti ragionevoli durante il processo di selezione per i candidati con disabilità