Sigma Software Group
Sigma Software Group
Sigma Software Group je mezinárodní technologická poradenská společnost založená v roce 2002. Její týmy zajišťují vývoj softwaru, grafický design, testování a technickou podporu pro klienty z odvětví, jako jsou automobilový průmysl, zdravotnictví, telekomunikace, letectví, bankovnictví, herní průmysl, nemovitosti a reklama. Společnost zaměstnává IT specialisty, kteří pracují na komplexních inženýrských projektech, a podporuje jejich profesní rozvoj prostřednictvím mentoringu a průběžného vzdělávání. Práce na dálku je součástí pracovního modelu společnosti a její projekty slouží organizacím, jako jsou AstraZeneca, Scania a SAS.

Vzdálený vývojář Androidu, technologie pro stavebnictví (Polsko)

Vyvíjejte aplikace v Kotlinu a Jetpack Compose pro správu stavebních týmů a propojujte mobilní software s fyzickými zařízeními. Vytvářejte škálovatelné funkce pro technologický produkt ve stavebnictví.

Popis

  • Vyvíjejte a udržujte aplikace pro Android v Kotlinu a Jetpack Compose.
  • Zapojte se do diskusí o architektuře a přispívejte k technickým rozhodnutím.
  • Modernizujte stávající kód Androidu pomocí refaktoringu a zlepšování výkonu.
  • Vytvářejte udržovatelné a škálovatelné funkce podle principů Clean Architecture.
  • Prověřujte chyby aplikace a problémy s výkonem a následně je řešte.
  • Propojujte aplikace pro Android s funkcemi NFC, Bluetooth a SDK fotoaparátu.
  • Spolupracujte s kolegy z týmů iOS, QA, backendu a produktu.
  • Podílejte se na všech fázích životního cyklu vývoje softwaru.
  • Podporujte kvalitu kódu prostřednictvím vzájemných revizí a průběžného zlepšování.
  • Podílejte se na CI/CD a automatizaci vývojových procesů.

Požadavky

  • Alespoň tři roky profesních zkušeností s vývojem pro Android.
  • Znalost Kotlinu a současných postupů při vývoji pro Android.
  • Praktická zkušenost s Jetpack Compose, Coroutines, Flow, Retrofit a Android SDK.
  • Zkušenost s používáním MVVM a Clean Architecture.
  • Dobrá znalost objektově orientovaného programování, algoritmů, datových struktur a návrhových vzorů.
  • Zkušenost s injektáží závislostí a nástroji pro jednotkové testování, jako jsou Mockito a JUnit.
  • Dobré analytické myšlení a schopnost řešit problémy.
  • Schopnost převzít odpovědnost za funkce a samostatně je vyvíjet.
  • Dobré komunikační a týmové dovednosti.
  • Angličtina na úrovni Intermediate nebo vyšší.
  • Bakalářský titul v oboru informatiky nebo počítačového inženýrství, případně odpovídající praktické zkušenosti.

Benefity

  • Možnost pracovat na dálku.
  • Práce na dlouhodobém vývoji produktu.
  • Profesní rozvoj po boku zkušených inženýrů střední a vyšší úrovně.
  • Práce v zavedeném technickém prostředí s hlubokými odbornými znalostmi.
  • Úzká spolupráce s organizací zákazníka.
  • Spolupráce s udržitelnou evropskou produktovou společností.
  • Práce v agilním distribuovaném týmu.