2023-04-13 14:47:21

Android izstrādātājs

Swisscom DevOps Center Latvia, SIA
3800 - 5500 €/mēn. Bruto
Iespējams daļēji strādāt attālināti

Darba apraksts

KAS MĒS ESAM?

Esot Swisscom meitas uzņēmumam - vadošajai telekomunikāciju kompānijai un vienai no visnoturīgākajām un inovatīvākajām kompānijām Šveicē - mēs dalāmies tajās pašās vērtībās, redzējumā un mērķos.

Kā uzticams un efektīvs Swisscom IT pakalpojumu partneris, mēs radām vērtīgas klientu pieredzes. Mēs strādājam ciešā sadarbībā ar mūsu partneriem Šveicē un piesaistām un noturam augstas veiktspējas darbiniekus.

Mēs paplašinām savu klātbūtni Rīgā un aktīvi meklējam 50+ DevOps inženierus, lai pievienotos mūsu augošajām komandām šī gada laikā.

Mēs aicinām motivētus profesionāļus pievienoties mums, augt kopā ar mums un palīdzēt veidot nākotni.

Komanda/projekts:

Masa tirgus produktu komanda izstrādā pakalpojumus, kurus Šveices mājsaimniecības visvairāk mīl: Swisscom blue TV, Swisscom myCloud, Swisscom Email, Swisscom myAI un visus interneta produktus (maršrutētāji, WiFi kastes utt.). Mēs esam motivēta grupa, kas tiecas pēc labākās lietotāja pieredzes ar pareizo tehnoloģiju, vienlaikus kontrolējot izmaksas.

Šī loma ir daļa no Klienta SW apakšgrupas MMP ietvaros. Apakšgrupa piegādā visus priekšējos risinājumus mūsu pakalpojumiem: TV kaste, viedā TV lietotnes, iOS/Android lietotnes, tīmekļa lietotnes un vēl daudz ko citu.

Ko Tu darīsi

  • Izveidot lietotni no sākuma līdz beigām: projektēt, izstrādāt, testēt, uzlabot un uzturēt Swisscom myCloud Android mobilās lietotnes un myCloud lietotni, kas darbojas uz TV.

  • Izstrādāt saskarni: izstrādāt un optimizēt UI smagas priekšējās daļas, kas apvieno tiešraides TV, atkārtošanu un straumēšanu.

  • Strādāt starp disciplīnām: cieši sadarboties ar dizaineriem, produktu vadītājiem, aizmugures inženieriem un straumēšanas speciālistiem daudzfunkcionālā komandā.

  • Testēt to, ko piegādā: rakstīt un veikt testus saviem piegādātajiem risinājumiem, un nodrošināt veiktspēju, uzticamību un vizuālo kvalitāti dažādā ierīču ekosistēmā.

  • Veidot arhitektūru: piedalīties tehniskās arhitektūras, stāvokļa pārvaldības modeļu, testēšanas stratēģiju un inženierijas labāko prakses veidošanā.

  • Uzturēt to mērogojamu: nepārtraukti uzlabot lietotnes mērogojamību, uzturējamību un KPI uzraudzību.

  • Stiprināt procesu: piedalīties koda pārskatīšanā, CI/CD caurplūdes uzturēšanā (GitLab CI) un agilo ceremonijās.

  • Raudzīties nākotnē: palīdzēt veidot Swisscom klientu programmatūras portfeli, gatavi piedalīties citos projektos un tehnoloģiju stekos.

Prasības kandidātiem

  • Spēcīgas Kotlin prasmes ar Jetpack Compose un Views savietojamību

  • Kotlin Coroutines un Flow

  • WorkManager un fona apstrāde

  • Atmiņas pārvaldība, pavedienu un veiktspējas optimizācija

  • Ražošanas lietotnes, kas izlaistas caur Google Play

  • MVVM un mūsdienu Android arhitektūras modeļi (Tīrā arhitektūra)

  • Atkarību injekcija (Hilt/Dagger)

  • Moduļu, mērogojama un testējama lietotņu dizains

  • Offline-first un sinhronizācijas arhitektūras

  • Pārstrādājams, mērogojams komponentu dizains

  • Fona uzdevumi, priekšplāna pakalpojumi, paziņojumi

  • Android Media API un mediju apstrāde

  • Uzglabāšanas piekļuves ietvars un failu pārvaldība

  • Room datubāze un lokālā datu saglabāšana

  • Tīkla savienojumi, REST API, autentifikācija un drošība

  • Lietotnes dzīves cikls, dziļie saites un lietotnes saites

  • Autentifikācijas un drošības koncepti

  • Laika atļaujas un privātuma prasības

  • Daudzformāta izstrāde, kas mērķēta uz mobilajām ierīcēm, Android TV un planšetdatoriem

  • Izcili testēšanas prasmju (stratēģija un izpilde) no vienības līdz UI un E2E testēšanai un lauka avāriju uzraudzībai

  • CI/CD, funkciju karogi, attālināta konfigurācija

  • Analītikas ieviešana un validācija

  • Veiktspējas profilēšana un ANR analīze

  • Google Play izlaišanas pārvaldība

  • Labas un profesionālas komunikācijas prasmes angļu valodā, apvienojumā ar pieredzi daudzfunkcionālā vidē, kas sastāv no ieinteresētajām pusēm no dizaineriem līdz produktu vadītājiem, aizmugures inženieriem un straumēšanas speciālistiem.

  • Gatavība strādāt arī pie citiem projektiem ar citiem tehnoloģiju stekiem un programmēšanas valodām

Būtu jauki, ja būtu

  • ML Kit, TensorFlow Lite vai AI vadītas funkcijas

  • Foto/video/mediju vai mākoņu uzglabāšanas/sinhronizācijas produkti

  • Novērojamība (Sentry, Firebase, Datadog)

  • Privātuma un drošības jūtīgas lietotnes

  • Android logrīki un sākuma ekrāna integrācijas

  • Media3 / ExoPlayer

  • Trešo pušu SDK integrācija un piegādātāju novērtējums

  • Lielapjoma patērētāju lietotnes, kas apstrādā miljonus failu/mediju resursu

Uzņēmums piedāvā

  • 80 EUR mēnesī par mobilā telefona un interneta izmaksām

  • Elastīgi darba laiki un hibrīda darba modelis, ar vismaz 2 dienām nedēļā birojā

  • Ergonomiska mājas biroja atbalsts 500 EUR apmērā

  • Iespēja strādāt ārzemēs 4 nedēļas katru gadu

  • Veselības apdrošināšana – ietver sporta zāles vai baseina abonementu, sedz konsultācijas ar psihologu vai psihoterapeitu (izsniegta pēc 1 mēneša)

  • Optika (200 EUR ik pēc 2 gadiem)

  • 24 darba dienas ikgadējā apmaksātā atvaļinājuma gadā

  • 5 veltītas apmaksātas mācību dienas gadā

  • Brīvdiena dzimšanas dienā vai vārda dienā

  • 1 brīvdiena sociālām aktivitātēm (brīvprātīgs projekts, dzīvnieka adoptēšana)

  • Sadarbības, draudzīga un motivēta darba vide

  • Darbs pie inovācijām, modernām tehnoloģijām un autonomām augstas veiktspējas komandām

  • Stāvvietas iespējas

  • Nepārtraukta attīstības vide, kas veicina Tavu izaugsmi (konferences, pieredzes apmaiņa starp nodaļām, mācību platformas utt.)

  • Ikgadēja algas pārskatīšana