
accesa.eu je technologická a IT poradenská společnost, která od roku 2004 spolupracuje s organizacemi. Zaměřuje se na vývoj softwaru na míru, modernizaci aplikací, cloudová řešení, datovou analytiku, umělou inteligenci, kybernetickou bezpečnost, služby inteligentního pracovního prostředí, hyperautomatizaci podnikových procesů a řízené provozní služby.
Společnost podporuje klienty v odvětvích, jako jsou poradenství, výroba, zdravotnictví, maloobchod a finance. Accesa se soustředí na praktickou digitální transformaci a propojuje technologická řešení na míru s partnerskou realizací, aby organizacím pomáhala modernizovat systémy, zlepšovat provoz a rozvíjet nové schopnosti.
Seniorní technický vedoucí Androidu, práce na dálku v Rumunsku
Povedete modernizaci maloobchodní POS platformy Accesa s využitím Kotlin Multiplatform. Budete rozvíjet sdílenou offline-first obchodní logiku pro Android a JVM/Desktop.
Popis
- Vytvářet kontrakty repozitářů, služeb, fasád, DTO a mostů propojujících Kotlin, implementace specifické pro platformu a rozhraní VueJS/TypeScript
- Vytvářet, dodávat a podporovat sdílené moduly Kotlin Multiplatform pro POS funkce na platformách Android a JVM/Desktop
- Vyvíjet implementace pro desktop a Android pomocí vzorů expect/actual
- Dodávat offline workflow s lokálním úložištěm, ukládáním do mezipaměti, připraveností na synchronizaci a promyšleným zpracováním chyb
- Vytvářet udržovatelný, přehledně strukturovaný kód a zároveň refaktorovat a posilovat stávající moduly
- Vyvíjet automatizované testy pro doménová pravidla, případy užití, repozitáře, kontrakty mostů a workflow řízená korutinami
- Spolupracovat s frontendovými inženýry, specialisty QA, vlastníky produktu a architekty
- Dokumentovat odborné znalosti, sdílet je a podporovat růst juniorních vývojářů v Kotlinu
- Dodržovat dohodnuté týmové postupy a provozní procesy
- Pravidelně informovat o pokroku včetně kompromisů a klíčových technických rozhodnutí
Požadavky
- Nejméně 8 let zkušeností s Kotlinem
- Zkušenost s architektonickými rozhodnutími s využitím Kotlin Multiplatform na úrovni platformy
- Pokročilá zkušenost se systémovým vývojem pro Android
- Zkušenost s dodáváním řešení Kotlin Multiplatform pro alespoň dvě cílové platformy, ideálně Android a JVM/Desktop
- Znalost interoperability KMP se Swift/iOS včetně XCFrameworks, implementací expect/actual a propojování Flow
- Zkušenost s migrací systémů v Javě na Kotlin a KMP na úrovni platformy
- Schopnost udávat architektonický směr a dlouhodobou vizi
- Zkušenost s architekturou modulárních platforem obsluhujících více nájemců nebo zákazníků
- Zkušenost se sdílením znalostí a mentoringem vývojářů
- Schopnost efektivně komunikovat se seniorními stakeholdery
- Silné základy Clean Architecture, inverze závislostí a abstrakcí repozitářů
- Praktická znalost Kotlin Coroutines a Flow
- Zkušenost s budováním offline-first nebo local-first klientů s perzistencí, ukládáním do mezipaměti, synchronizací a řešením konfliktů
- Znalost přístupů k dependency injection, přednostně Koin
- Důsledný přístup k jednotkovému a integračnímu testování, testovacím dvojníkům a nástrojům pro testování korutin
- Zkušenost se službami ve stylu REST/OpenAPI, mapováním typovaných DTO, serializací a tvorbou odolné komunikace klienta
- Dobrá znalost Gradle Kotlin DSL, modulárních sestavení a struktur projektů kompatibilních s CI
- Silné komunikační a týmové dovednosti při spolupráci s frontendovými, QA a produktovými týmy
- Zkušenost s Compose Multiplatform je výhodou
- Zkušenost s POS nebo maloobchodními vestavěnými systémy je výhodou
- Zkušenost s desktopovými klienty JVM je výhodou
- Znalost VueJS 3 a TypeScriptu je výhodou
- Zkušenost s architekturami pluginů nebo rozšiřitelnosti je výhodou
- Zkušenost s výkonnostním inženýrstvím je výhodou
- Zkušenost s integracemi POS, maloobchodních, platebních, propagačních systémů nebo hardwarových periferií je výhodou
Benefity
- Zdravotní péče
- Příspěvek na posilovnu
- Personalizované fitness možnosti
- Týmové akce
- Klub zdravých návyků
- Flexibilní přístup k rovnováze mezi pracovním a osobním životem
- Podpora duševní pohody
- Iniciativy sociální pohody v rámci hybridní komunity