MOBILO LIETOTŅU PROGRAMMĒTĀJS/-A
Lietotnes izstrāde un funkcionalitāte:
Izstrādāt un uzturēt starpplatformu mobilo lietotni (iOS / Android), izmantojot Flutter un Dart.
Izstrādāt un integrēt galvenās funkcijas: biļešu iegādi, QR kodu skenēšanu, paziņojumus (push notifications), lietotāja profilu u.c.
Integrēt lietotni ar uzņēmuma servera puses sistēmām, izmantojot REST API.
Lietotnes uzturēšana un attītība:
Pārņemt un uzturēt lietotnes koda bāzi, nodrošinot stāvokļa pārvaldību (state management) un veiktspējas optimizāciju. Izstrādāt un uzturēt lietotnes tehnisko dokumentāciju.
Sadarbībā ar DevOps komandu izveidot un uzturēt CI/CD un Git versiju kontroli, kā arī sekot līdzi atkarību un pakotņu aktualitātei.
Lietotnes publicēšana un kvalitātes nodrošināšana:
Sagatavot un publicēt lietotnes versijas App Store un Google Play veikalos, nodrošinot sertifikātu un piekļuvju drošu pārvaldību.
Rakstīt automatizētos testus (unit, widget, integration) un veikt koda pārskatus (code review).
Ievērot drošas mobilo lietotņu izstrādes principus atbilstoši OWASP MASVS standartam.
Uzraudzīt lietotnes veiktspēju un darbību produkcijā (Firebase Crashlytics), analizēt kļūdas un tās novērst.
Vēlama augstākā vai nepabeigta augstākā izglītība IT jomā.
Vismaz 3 gadu pieredze mobilo lietotņu izstrādē, no tiem vismaz 1 g