CareerPlanSign in

Mobile Technical Lead with Kotlin MultiPlatform

Employees can work remotely, ro💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Architect and lead the migration of a legacy Java POS client to a modular, offline-first Kotlin Multiplatform architecture for retail operations.

Role type

Senior IC Mobile Technical Lead (Kotlin Multiplatform)

Builds

Shared business logic layer for stationary POS, self-checkout kiosks, and self-scanning devices.

Domain

Retail technology / Point-of-Sale systems

Deliverable

production ML models | product features

Required skills

Kotlin Multiplatform (KMP), Android system-level architecture, Java-to-Kotlin migration, Clean Architecture, Kotlin Coroutines & Flow, Offline-first design, Dependency Injection (Koin), Unit & Integration Testing, Gradle Kotlin DSL, REST/OpenAPI integration.

Preferred skills

Compose Multiplatform, VueJS/TypeScript bridge design, Desktop JVM client experience, POS hardware integration, Performance engineering.

Responsibilities

Define architecture contracts between KMP and VueJS/TypeScript UI, implement shared KMP modules for POS capabilities, build offline-capable flows with local persistence, write automated tests for domain rules and flows, mentor developers on modern KMP patterns, collaborate with frontend engineers and product stakeholders. (via careerplan.io/jobs/744000153180765-mobile-technical-lead-with-kotlin-multiplatform-at-accesa)

Seniority

Senior, hands-on IC with architectural leadership