
Az Airbnb globális utazási piacteret működtet, amely segít a vendégeknek szállásokat találni és lefoglalni a privát szobáktól és lakásoktól kezdve az egész házakon át a butikszállodákig. Platformján helyi házigazdák által kínált élmények is elérhetők, így az utazók a szálláshelyükön kívüli tevékenységekhez is kapcsolódhatnak. A vállalat az utazás, a logisztika és az e-kereskedelem területén működik, és a világszerte elérhető szállások és élmények mögött álló technológiát, valamint működési folyamatokat támogatja.
Senior natív mobil szoftvermérnök (iOS és Android) az Airbnb-nél
Építsd és fejleszd az Airbnb vendégeknek és házigazdáknak szánt natív iOS- és Android-élményeit. Vezesd a platformokon átívelő funkciók szállítását, miközben megőrzöd a magas színvonalú architektúrát, teljesítményt, alkalmazásméretet és kódminőséget.
196 000 $ – 227 000 $ / év
TávoliTeljes munkaidőSzeniorKötelező Nyelv: angolFull-stack mérnökSzoftvermérnökLeírás
- Funkciók egyidejű fejlesztése és kiadása natív iOS- és Android-alkalmazásokban
- Együttműködés a termék- és dizájnpartnerekkel a specifikációk platformnak megfelelő megvalósítása érdekében
- Az architektúrára, teljesítményre és alkalmazásméretre vonatkozó szabványok fenntartása mindkét platformon
- A sémákat, naplózást és tesztelési keretrendszereket lefedő közös kliensszerződések fejlesztése
- A két platform közötti eltérést okozó változások felismerése
- A kétplatformos fejlesztésbe bekapcsolódó mérnökök támogatása páros programozással és kódáttekintésekkel
- Részvétel mindkét platformot érintő technikai áttekintésekben és architekturális megbeszéléseken
- Funkciók szállítása a kezdeti koncepciótól a befejezésig mindkét alkalmazásban
- Az architektúrával kapcsolatos döntések összehangolása a Swift- és Kotlin-kódbázisok között
Követelmények
- Legalább hat év professzionális szoftvermérnöki tapasztalat
- Naprakész, gyakorlati tapasztalat natív iOS-alkalmazások fejlesztésében Swifttel és UIKit vagy SwiftUI használatával
- Naprakész, gyakorlati tapasztalat natív Android-alkalmazások fejlesztésében Kotlin és Jetpack Compose használatával
- Bizonyított képesség közepes vagy magas összetettségű funkciók önálló leszállítására bármelyik platformon
- Képesség a másik mobilplatform kódjának olvasására, hibakeresésére és értelmezésére
- Tapasztalat két független natív kódbázis konzisztenciájának nagy léptékű fenntartásában
- Magabiztosan vállalja a funkciók teljes körű felelősségét bizonytalan helyzetekben
- Tapasztalat a termék- és dizájncsapatokkal való együttműködésben, a nem egyértelmű követelmények konkrét megvalósításokká alakításában
- A teljesen natív mobilfejlesztés és a gyakorlatban használható platformfüggetlen eszközök ismerete
- Az Airbnb, Inc. bejegyzett szervezettel rendelkező amerikai államok egyikében kell laknia
Juttatások
- Bónuszra való jogosultság
- Részvényalapú juttatásra való jogosultság
- Munkavállalói juttatások
- Munkavállalói utazási kreditek
- Távmunka lehetősége
- Alkalmankénti munkavégzés Airbnb-irodából vagy részvétel külső helyszínen tartott eseményeken
- Ésszerű alkalmazkodás a toborzási folyamat során