
Senior iOS programer
Opis
Tim za aplikacije pripada oblasti sposobnosti Vlastiti prodajni kanali (EFK) unutar podoblasti Karta i Plaćanje (BoB). Radimo zajedno sa dizajn liderom, oblastnim arhitektom, arhitektima rješenja, biznis menadžerima i drugim oblastima sposobnosti kako unutar tako i izvan naše podoblasti BoB.
Za EFK-App tim sada tražimo aplikacionog programera sa velikim znanjima u iOS-u za dalji razvoj SL aplikacije. Tražimo senior programera koji je navikao na rad kako sa novim razvojem tako i sa održavanjem u postojećoj arhitekturi.
Bićete dio etabliranog agilnog tima od oko 10 osoba gdje imamo uloge kao što su vlasnik proizvoda, Android i iOS programeri, testeri, UX dizajner, tim trener i šef grupe.
Radit ćete blisko sa iOS programerom u vašem timu, gdje se pregled koda obavlja kontinuirano kao dio posla. Pored tima, također ćete saradivati unakrsno sa drugim iOS programerima unutar IT odjela Uprave za saobraćaj i učestvovati u sastancima sa zainteresovanim stranama iz različitih dijelova organizacije.
Radni jezik je švedski, kako u govoru tako i u pismu.
Obaveznih zahtjeva
- Najmanje šest (6) godina relevantnog radnog iskustva u iOS razvoju na puno radno vrijeme
- Najmanje četiri (4) godine radnog iskustva aktivnog razvoja u Swift-u, uključujući najmanje 2 godine iskustva u razvoju u SwiftUI. Iskustvo treba da obuhvata rad sa naprednim funkcijama u Swift-u, kao što su generici, rukovanje greškama (error handling), upravljanje memorijom (memory management), paralelno programiranje (concurrency) sa async/await kao i napredna UI kompozicija u SwiftUI.
- Najmanje šest (6) mjeseci radnog iskustva aktivnog razvoja iOS aplikacija sa najmanje 100 000 korisnika.
- Iskustvo učešća u najmanje dva (2) projekta gdje su tehnička rješenja direktno dovela do mjerljivih poboljšanja, kao i obavljanje ključne uloge u najmanje jednom od tih projekata. Primjeri poboljšanja mogu biti smanjenje vremena učitavanja aplikacije za najmanje 25%, učinjenje 20% aplikacije potpuno prilagođenim pristupačnosti prema WCAG AA, povećanje stabilnosti aplikacije za najmanje 30% (smanjenje stope pada), ili poboljšane korisničke ocjene za najmanje jedan cijeli poen na prodavnicama aplikacija nakon ažuriranja.
- Najmanje dvije (2) godine radnog iskustva u razvoju aplikacija sa fokusom na pristupačnost (npr: WCAG, VoiceOver).
- Najmanje jedan (1) iOS angažman sa iskustvom u par programiranju i pregledu koda.
- Najmanje tri (3) godine post-srednjoškolskog obrazovanja u IT-u ili ekvivalentno.
Dodatnih zahtjeva
- Najmanje šest (6) mjeseci radnog iskustva u vođenju ili doprinosu strateškim tehnološkim izborima i inovativnim inicijativama u razvoju aplikacija.
- Najmanje šest (6) mjeseci radnog iskustva u radu sa drugim iOS programerima u agilnom timu.
- Najmanje dvije (2) godine radnog iskustva u radu sa Figma ili sličnim alatima za dizajn, npr. Abstract, Sketch, Zepplin.
- Najmanje dvije (2) godine radnog iskustva u strukturiranom radu sa Git-om.
Zahtjevi
Radno iskustvo
Mobilni programer/Aplikacioni programer