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.

Android vývojár pre stavebné technológie

Vyvíjajte aplikácie v Kotlin a Jetpack Compose na správu pracovníkov v stavebníctve. Prepájajte mobilný softvér so zariadeniami a zlepšujte prístup na stavby, efektivitu aj bezpečnosť pracovníkov.

Popis

  • Vyvíjajte a udržiavajte Android aplikácie v jazykoch Kotlin a Jetpack Compose.
  • Zapájajte sa do diskusií o architektúre a technických rozhodnutiach.
  • Refaktorujte a zlepšujte existujúce Android kódové základne.
  • Vyvíjajte škálovateľné a udržiavateľné funkcie s využitím Clean Architecture.
  • Diagnostikujte problémy aplikácií a úzke miesta vo výkone.
  • Integrujte natívne funkcie Androidu vrátane NFC, Bluetoothu a súprav SDK pre fotoaparát.
  • Spolupracujte s iOS vývojármi, špecialistami QA, backend vývojármi a produktovými zainteresovanými stranami.
  • Zapájajte sa do všetkých fáz životného cyklu vývoja softvéru.
  • Podporujte kvalitu kódu, vzájomné kontroly kódu a neustále zlepšovanie.
  • Pomáhajte rozvíjať CI/CD a automatizáciu v inžinierstve.

Požiadavky

  • Máte aspoň tri roky komerčných skúseností s vývojom pre Android.
  • Dobre ovládate Kotlin a súčasné postupy vývoja pre Android.
  • Máte praktické skúsenosti s Jetpack Compose, Coroutines, Flow, Retrofit a Android SDK.
  • Pracovali ste s MVVM a Clean Architecture.
  • Rozumiete objektovo orientovanému programovaniu, algoritmom, dátovým štruktúram a návrhovým vzorom.
  • Máte skúsenosti s nástrojmi na vkladanie závislostí a jednotkové testovanie, ako sú Mockito a JUnit.
  • Máte rozvinuté analytické a schopnosti riešiť problémy.
  • Preberáte zodpovednosť za funkcie a dokážete ich samostatne rozvíjať.
  • Efektívne komunikujete a spolupracujete.
  • Ovládate angličtinu na stredne pokročilej alebo vyššej úrovni.
  • Máte bakalárske vzdelanie v odbore informatika alebo počítačové inžinierstvo, prípadne rovnocenné praktické skúsenosti.

Benefity

  • Práca na diaľku.
  • Možnosť podieľať sa na dlhodobom vývoji produktu.
  • Rozvoj po boku skúsených vývojárov na strednej a seniorskej úrovni.
  • Práca vo vyspelom inžinierskom prostredí s vysokou úrovňou technických znalostí.
  • Úzka spolupráca so zákazníckou organizáciou.