
Senior iOS programer
Opis
Tim za aplikacije pripada području sposobnosti Vlastiti prodajni kanali (EFK) unutar podpodručja Ulaznica i Plaćanje (BoB). Radimo zajedno s voditeljem dizajna, arhitektom područja, arhitektima rješenja, upraviteljima poslovanja i drugim područjima sposobnosti, kako unutar tako i izvan našeg podpodručja BoB.
Za EFK-tim za aplikacije sada tražimo programera aplikacija s velikim znanjem u iOS-u za daljnji razvoj SL aplikacije. Tražimo senior programera koji je navikao raditi i na novom razvoju i na održavanju u postojećoj arhitekturi.
Bit ćete dio etabliranog agilnog tima od oko 10 osoba, gdje imamo uloge kao što su vlasnik proizvoda, programeri za Android i iOS, testeri, UX dizajner, timski trener i voditelj grupe.
Radit ćete blisko s iOS programerom u vašem timu, gdje se pregled koda provodi kontinuirano kao dio posla. Osim tima, surađivat ćete i prekofunkcionalno s drugim iOS programerima unutar IT odjela Uprave za promet, te sudjelovati na sastancima sa zainteresiranim stranama iz različitih dijelova organizacije.
Radni jezik je švedski, i govorom i pismom.
Obvezni zahtjevi
- Najmanje šest (6) godina relevantnog radnog iskustva u iOS programiranju na puno radno vrijeme
- Najmanje četiri (4) godine radnog iskustva aktivnog programiranja u Swift-u, uključujući najmanje 2 godine iskustva u programiranju u SwiftUI. Iskustvo treba uključivati rad s naprednim funkcijama u Swift-u, kao što su generički tipovi, upravljanje greškama, upravljanje memorijom, paralelno programiranje s async/await te napredna kompozicija korisničkog sučelja u SwiftUI.
- Najmanje šest (6) mjeseci radnog iskustva aktivnog programiranja iOS aplikacija s najmanje 100 000 korisnika.
- Iskustvo sudjelovanja u najmanje dva (2) projekta gdje su tehnička rješenja izravno dovela do mjerljivih poboljšanja, te imanje 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 prilagodljivom pristupačnosti prema WCAG AA, povećanje stabilnosti aplikacije za najmanje 30% (smanjenje stope rušenja), ili poboljšane ocjene korisnika za najmanje jednu cijelu ocjenu na trgovinama aplikacija nakon ažuriranja.
- Najmanje dvije (2) godine radnog iskustva u programiranju aplikacija s fokusom na pristupačnost (npr.: WCAG, VoiceOver).
- Najmanje jedan (1) iOS angažman s iskustvom u parnom programiranju i pregledu koda.
- Najmanje tri (3) godine visokoškolskog obrazovanja u IT-u ili ekvivalentnog.
Zahtjevi s dodatnom vrijednošću
- Najmanje šest (6) mjeseci radnog iskustva u vođenju ili doprinosu strateškim tehnološkim odabirima i inicijativama inovacija u programiranju aplikacija.
- Najmanje šest (6) mjeseci radnog iskustva u radu s drugim iOS programerima u agilnom timu.
- Najmanje dvije (2) godine radnog iskustva u radu s Figmom ili sličnim alatima za dizajn, npr. Abstract, Sketch, Zepplin.
- Najmanje dvije (2) godine radnog iskustva u strukturiranom radu s Git-om.
Zahtjevi
Radno iskustvo
Mobilni razvojni programer/Programer aplikacija