Developer mobilných aplikácií pre Android
Základné požiadavky na pozíciu:
• Práca v agilnom tíme pozostávajúcom z rôznych rolí (biznisové, analytické, developerské, testovacie)
• Zodpovednosti: vývoj mobilných aplikácií (iOS) v spolupráci s vývojármi API/biznis integrácie, UX/UI dizajnérom, testerom, prípadne inými vývojármi mobilných aplikácií
Úlohy:
• Vyvíjať mobilnú aplikáciu pre iOSpodľa požiadaviek
• Úzko spolupracovať s architektom mobilných aplikácií
• Pracovať s novým a legacy kódom zároveň
• Analyzovať a odstraňovať funkčné nedostatky softvéru
• Testovať svoj zdrojový kód
• Aktívne sa spolupodieľať na aktivitách agilného tímu pod vedením Product ownera
Spolupráca na IČO/TPP
Štart: 1.1.2026
Trvanie na projekte: 1 rok / onsite / remote – podľa dohody
Požiadavky na developera:
• Dobrá znalosť a dlhodobá skúsenosť s vývojom moderných mobilných aplikácii pre iOS
• Znalosť moderných prístupov, technológií a frameworkov
• Znalosť Swift, SwiftUI, Async Await, Combine, SPM, Git, REST (JSON)
• Reaktívne programovanie, Unidirectional data flow, Clean architecture mindset, testovateľný kód (dependency injection)
• Práca so zdieľaným kódom medzi appkami (monorepo), skúsenosť s rozsiahlejšími projektami a refaktoringom staršieho kódu
• Výhoda je orientačná znalosť Androidu (Kotlin, KMP, Jetpack Compose)
• Skúsenosť s verzionovacím systémom
• Skúsenosť s analytickými a debugovacími nástrojmi výhodou (Dynatrace, Google Analytics, Google Firebase)
• Výhodou je skúsenosť s prácou v agilnom prostredí, agile mindset
