Sigma Software Group
Sigma Software Group
Sigma Software Group je nadnárodná technologická poradenská spoločnosť založená v roku 2002. Jej tímy poskytujú vývoj softvéru, grafický dizajn, testovanie a technickú podporu klientom v odvetviach, ako sú automobilový priemysel, zdravotníctvo, telekomunikácie, letectvo, bankovníctvo, herný priemysel, nehnuteľnosti a reklama. Spoločnosť prijíma IT špecialistov na prácu na komplexných inžinierskych projektoch a podporuje profesijný rozvoj prostredníctvom mentoringu a priebežného vzdelávania. Práca na diaľku je súčasťou jej pracovného modelu a projekty slúžia organizáciám, ako sú AstraZeneca, Scania a SAS.

Vzdialený Android vývojár pre stavebné technológie (Poľsko)

Vyvíjajte aplikácie v Kotlin a Jetpack Compose na riadenie pracovníkov v stavebníctve a prepájajte mobilný softvér s fyzickými zariadeniami. Vytvárajte škálovateľné funkcie pre produkt v oblasti stavebných technológií.

Popis

  • Vyvíjajte a udržiavajte aplikácie pre Android v jazykoch Kotlin a Jetpack Compose.
  • Zapájajte sa do diskusií o architektúre a prispievajte k technickým rozhodnutiam.
  • Modernizujte existujúci kód pre Android refaktorovaním a zlepšovaním výkonu.
  • Vytvárajte udržiavateľné a škálovateľné funkcie podľa princípov Clean Architecture.
  • Vyhľadávajte chyby aplikácie a problémy s výkonom a následne ich riešte.
  • Prepájajte aplikácie pre Android s funkciami NFC, Bluetooth a SDK pre fotoaparát.
  • Spolupracujte s kolegami z tímov iOS, QA, backendu a produktu.
  • Zapájajte sa do celého životného cyklu vývoja softvéru.
  • Podporujte kvalitu kódu prostredníctvom vzájomných kontrol a neustáleho zlepšovania.
  • Prispievajte k CI/CD a automatizácii vývoja.

Požiadavky

  • Aspoň tri roky profesionálnych skúseností s vývojom pre Android.
  • Praktická znalosť jazyka Kotlin a súčasných postupov vývoja pre Android.
  • Praktické skúsenosti s Jetpack Compose, Coroutines, Flow, Retrofit a Android SDK.
  • Skúsenosti s uplatňovaním architektúr MVVM a Clean Architecture.
  • Dobrá znalosť objektovo orientovaného programovania, algoritmov, dátových štruktúr a návrhových vzorov.
  • Skúsenosti s vkladaním závislostí a nástrojmi na jednotkové testovanie, ako sú Mockito a JUnit.
  • Výborné analytické myslenie a schopnosť riešiť problémy.
  • Schopnosť prevziať zodpovednosť za funkcie a samostatne ich vyvíjať.
  • Dobré komunikačné a tímové zručnosti.
  • Angličtina na stredne pokročilej úrovni alebo vyššej.
  • Vysokoškolské vzdelanie v odbore informatika alebo počítačové inžinierstvo, prípadne rovnocenné praktické skúsenosti.

Benefity

  • Možnosť pracovať na diaľku.
  • Práca na dlhodobom vývoji produktu.
  • Rozvoj po boku skúsených vývojárov na strednej a seniorskej úrovni.
  • Práca v etablovanom technickom prostredí s hlbokými odbornými znalosťami.
  • Úzka spolupráca s organizáciou zákazníka.
  • Spolupráca s udržateľnou európskou produktovou spoločnosťou.
  • Práca v agilnom distribuovanom tíme.