Semperis
Semperis
Semperis on küberturbeettevõte, mis keskendub Active Directory ja teiste identiteedisüsteemide kaitsmisele kohapealsetes ja pilvekeskkondades. Selle turbeplatvorm aitab organisatsioonidel identiteedipõhiseid ründeid ennetada, avastada, neile reageerida ja neist taastuda, pakkudes muu hulgas ohtude tuvastamist, avariitaastet, identiteediriskide haldust ja hübriididentiteedi kaitset. Semperis teenindab tervishoiu, finantsteenuste, logistika ja avaliku sektori organisatsioone ning selle teadmised põhinevad Microsofti tehnoloogiatel ja toetavad tegevuskerksust küberintsidentide ajal.

Androidi tarkvarainsener – Semperis (Toronto, hübriidtöö)

Loo Semperise Ready1 mobiilseintsidendi lahenduse jaoks turvalisi Kotlini ja Jetpack Compose’i võimalusi. Paku ettevõtete identiteedi- ja küberturbe töövooge Google Plays.

Kirjeldus

  • Vastuta turvaliste ja tootmisvalmis Ready1 Androidi funktsioonide eest alates esmasest disainist kuni Google Plays avaldamiseni
  • Arenda, testi ja avalda Kotlinis natiivset Androidi funktsionaalsust
  • Loo ja uuenda Jetpack Compose’i ekraane, viies samal ajal järk-järgult üle pärandatud RecyclerView’ ja XML-i komponendid
  • Loo ja halda autentimist ning seansside haldust MSAL-i, Azure AD B2C, biomeetria ja pääsuvõtmete abil
  • Ühenda REST-teenused Retrofit’i ja OkHttp kaudu ning taga töökindlad laadimis-, tõrke-, korduskatse- ja tühiolekuvaated
  • Aita hallata marsruutimist mitmes piirkonnas
  • Panusta otsevestluse ja videofunktsioonide arendamisse SignalR-i, WebSocketsi ja Azure Communication Servicesi abil
  • Tugevda rakenduse struktuuri Hilt sõltuvussüstimise, ViewModelite, repositooriumide, kasutusjuhtude ja funktsioonipõhiste pakettidega
  • Loo üksus- ja kasutajaliidese testikattuvust ning hoia tõmbepäringud selged, hõlpsasti ülevaadatavad ja kvaliteedistandarditega kooskõlas
  • Aita väljalasetega, kasutades Gradle’i variante, allkirjastamist, Play Console’i esitamist ning väljalaskejärgset krahhide ja logide uurimist
  • Kasuta turvalise mobiiliarenduse tavasid tunnuste, saladuste, õiguste, kohaliku salvestuse, logimise ja privaatsuse haldamisel
  • Tee koostööd tehnika-, toote-, disaini-, kvaliteedi tagamise ja turvameeskonnaga, et lahendada nõudeid, selgitada kompromisse ja pakkuda hooldatavaid väljalaskeid

Nõuded

  • Tootmises kasutatavate Androidi rakenduste tarnimisel eeldatakse tavaliselt vähemalt kolmeaastast kogemust
  • Kotlini ja Android SDK põhikontseptsioonide tugev valdamine
  • Praktiline kogemus Jetpack Compose’iga tootmises kasutatavate kasutajaliideste loomisel
  • Kogemus coroutine’ide, Flow’ ja elutsükliteadlike Androidi disainimustritega
  • Jetpack ViewModeli ja Navigationi ning Gradle’il põhinevate Android Studio projektide töökogemus
  • Kogemus REST- ja JSON-teenustega ühendamisel, eelistatavalt Retrofit’i ja OkHttp abil
  • Oskus diagnoosida autentimise, tunnuste uuendamise ja ebastabiilse võrgukäitumise probleeme
  • Kogemus üksustestide ja Androidi kasutajaliidese testide kirjutamisel
  • Git-i töövoogude, tõmbepäringute, koodikontrolli ja pideva integratsiooni tundmine
  • Mobiiliturbe praktilised teadmised, sealhulgas tunnuste, saladuste, õiguste ja seadmes olevate andmete kaitsmine
  • Tugev kirjalik ja suuline suhtlusoskus ning võime muuta ebaselged nõuded hooldatavateks väljalaseteks
  • Täiendav kogemus MSAL-i, Azure AD B2C, OAuthi/OIDC, pääsuvõtmete, WebAuthni, ettevõtete identiteedipakkujate, Hildi või Daggeri, SignalR-i, WebSocketsi, Azure Communication Servicesi, WebRTC, mitme variandiga ehituste, Play App Signingi, Crashlyticsi, küberturbetoodete, ligipääsetavuse, rahvusvahelistamise, funktsioonilippude, disainisüsteemide, natiivse NDK või C++ moodulitega tuleb kasuks

Hüved

  • Töökultuur, mis keskendub eesmärgipärasusele, professionaalsele arengule ja jätkusuutlikule tasakaalule
  • Hübriidtöökorraldus, kus kuni kolm päeva nädalas töötatakse kohapeal ja ülejäänud aeg kaugtööna
  • Rahvusvaheline ja üle maailma hajutatud meeskond
  • Pühendumus võrdsetele töövõimalustele
  • Puudega kandidaatidele on saadaval mõistlikud kohandused

Seotud töökohad

PMA Consultants

NetSuite’i projektiraamatupidamise spetsialist

PMA Consultants

Halda NetSuite’is arveldamist ja projektide finantsandmeid PMA Consultantsi ehituskonsultatsiooni töös, tehes koostööd projektijuhtide, finants-, operatiivsete tiimide ja klientidega. Jälgi kogu projekti elutsükli jooksul eelarveid, arveid, kulusid ja maksetega seotud probleeme.

Ava