
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.