Senior iOS Developer
Hajdú-Bihar , Debrecen
Hibrid 5-10 év szakmai tapasztalat
Rövid leírás
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.
Leírás
- 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
Követelmények
- 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
Ajánlat
- 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