
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à