Senior iOS Developer
Debrecen
Állandó 5-10 years of professional experience Hybrid
Partnerünk több mint 20 éves tapasztalattal rendelkezik, mint egy vezező globális QSR stratégiai partnere. Olyan POS-szolgáltatátsok és kapcsolódó szoftveralkalmazásokat nyújt, amelyeket a dolgozói és vásárlói élményt helyezik a középpontba, ezzel javítva az üzemeltetést a világ egyik leggyorsabban növekvő étteremláncában, amely több mint 120 országban, több mint 37 500 helyszínen van jelen.
Feladatok:
- iOS platformon szerzett mobilalkalmazás-fejlesztési szakértelem alkalmazása a felhasználói élmény javítása érdekében
- Különféle fejlesztési feladatokban való részvétel, elsősorban hibajavítási területen
- Együttműködés ügyfelekkel, designerekkel és UX szakértőkkel összetett problémák megoldásának tervezésében és fejlesztésében
- Fejlesztőcsapatok szakmai irányítása, junior fejlesztők mentorálása, szabványok és legjobb gyakorlatok kialakítása és bertartatása a teljes projektre vonatkozóan
Elvárások:
- Programnyelvek: magabiztos Swift tudás
- iOS keretrendszerek: tapasztalat UIKit, Core Data, Core Animation és más iOS keretrendszerek használatában
- Technikai ismeretek: tapasztalat offline adattárolásban, szálkezelésben és teljesítményoptimalizálásban
- API-k: RESTful API-k integrációja iOS alkalmazásokban back-end szolgáltatásokkal
- Apple irányelvek: Apple designelvek és interfész-irényelvek ismerete
- Könyvtárak: tapasztalat Cocoapods és nyílt forráskódú könyvtárak használatában
- Optimalizálás: teljesítmény- és memóriahangolásban szerzett tapasztalat (Instruments eszközzel)
- Üzenetküldés: Cloud massage API-k és push értesítések használatában szerzett tapasztalat
- Tervezési minták: alkalmazástervezési minták ismerete (MVC, MVVM, VIPER stb)
- Verziókezelés: Git magabiztos használata
- CI rendszerek: Jenkins vagy más CI eszközök ismerete (előny, de nem feltétel)
- Tesztelés: Unit tesztelés ismerete (pl. XCTest, Mock objektumok)
- Nyelvtudás: magas szintű angol nyelvtudás
Személyes készségek:
- Eredményorientált munkavégzés
- Innováció és változás vezetése
- Csapatjátékos attitűd
- Hatékony nyomás alatti munkavégzés
- Proaktív hozzáállás
- Problémamegoldás hatékony és rendszerszintű módon
- Rugalmasság hétvégi ügyfeleti feladatok alkalmi vállalására
- Képesség junior csapattagot mentorálására és iránymutatásra architekturális döntésekben
Amit kínálnak:
- Magas fokú önállóság egy kötetlen munkakörnyezetben
- Kiváló tanulási és kapcsolatépítési lehetőségek tapasztalt kollégákkal
- Nemzetközi és multikulturális csapat
- Tanúsítványok, képzések és partnerségi lehetőségek
- Nyelvtanulási program
- Hozzáférés online technológiai platformokhoz és egyéb eszközökhöz
- Mentoring és Buddy programok
- Munkakör-rotációs lehetőségek
- Rugalmas home office lehetőség
- Kiemelkedő karrierépítési lehetőségek