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

Leí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