
Senior iOS programer
Opis
Tim za aplikacije pripada području sposobnosti Vlastiti prodajni kanali (EFK) unutar podpodručja Ulaznice i Plaćanje (BoB). Radimo zajedno s voditeljem dizajna, područnim arhitektom, arhitektima rješenja, poslovnim upraviteljima i drugim područjima sposobnosti unutar i izvan našeg podpodručja BoB.
Za tim EFK-Aplikacije sada tražimo aplikacijskog programera s velikim znanjem u iOS-u za daljnji razvoj SL aplikacije. Tražimo senior programera koji je navikao raditi s novim razvojem i održavanjem u postojećoj arhitekturi.
Bit ćete dio etabliranog agilnog tima od oko 10 osoba gdje imamo uloge kao što su vlasnik proizvoda, Android i iOS programeri, testeri, UX dizajner, timski trener i voditelj grupe.
Radit ćete blisko s iOS programerom u svom timu, gdje se pregled koda obavlja kontinuirano kao dio posla. Osim tima, surađivat ćete i međufunkcionalno s drugim iOS programerima unutar IT odjela Uprave za saobraćaj te sudjelovati na sastancima sa zainteresiranim stranama iz različitih dijelova organizacije.
Radni jezik je švedski, kako u govoru tako i u pisanju.
Obaveznih zahtjeva
- Najmanje šest (6) godina relevantnog radnog iskustva u iOS programiranju s punim radnim vremenom
- Najmanje četiri (4) godine radnog iskustva u aktivnom programiranju u Swift-u, uključujući najmanje 2 godine iskustva u programiranju u SwiftUI. Iskustvo treba obuhvaćati rad s naprednim funkcijama u Swift-u, kao što su generici, rukovanje greškama, upravljanje memorijom, paralelno programiranje s async/await te napredno komponiranje korisničkog sučelja u SwiftUI.
- Najmanje šest (6) mjeseci radnog iskustva u aktivnom programiranju 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 držanje ključne uloge u najmanje jednom od tih projekata. Primjeri poboljšanja mogu biti smanjeno vrijeme učitavanja aplikacije za najmanje 25%, učinjeno 20% aplikacije potpuno prilagođeno pristupačnosti prema WCAG AA, povećana stabilnost aplikacije za najmanje 30% (smanjenje stope pada), ili poboljšane korisničke ocjene za najmanje jedan cijeli bod 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 zadatak s iskustvom u parnom programiranju i pregledu koda.
- Najmanje tri (3) godine postsekundarnog obrazovanja u IT-u ili ekvivalentno.
Dodatni zahtjevi
- Najmanje šest (6) mjeseci radnog iskustva u vođenju ili doprinosu strateškim tehničkim izborima i inovacijskim inicijativama 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 Figma 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 programer/Aplikacijski programer