accesa.eu
accesa.eu
1 001 – 5 000 Zaměstnanci
PoradenstvíVýrobaZdravotní péče

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