Назад
Company hidden
8 дней назад

Android Technical Lead (Kotlin Multiplatform)

Формат работы
remote (только Romania)
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Romania
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Android Technical Lead (Kotlin Multiplatform): Building a modular, offline-first retail POS platform with an accent on shared KMP business logic, Android and JVM/Desktop targets, and platform integration. Focus on designing cross-platform architecture, implementing resilient offline flows, and leading migration from Java 8 Swing to Kotlin Multiplatform.

Location: Remote within Romania

Company

hirify.global is a technology company headquartered in Cluj-Napoca with offices in Oradea, delivering software development and managed services for major clients across retail, manufacturing, finance, and banking.

What you will do

  • Own architecture contracts across Kotlin, platform-specific code, and the VueJS/TypeScript UI layer.
  • Design, implement, and maintain shared Kotlin Multiplatform modules for retail POS capabilities across Android and JVM/Desktop.
  • Build platform integrations using expect/actual patterns while keeping shared business logic platform-independent.
  • Develop offline-first flows with local persistence, caching, synchronization readiness, and explicit failure handling.
  • Improve code quality through testing, code reviews, refactoring, and modular Gradle builds.
  • Collaborate with frontend engineers, QA, product owners, and architects while mentoring Kotlin developers and communicating technical trade-offs.

Requirements

  • 8+ years of Kotlin experience, including platform-scale architecture decisions with Kotlin Multiplatform.
  • Strong system-level Android experience and hands-on KMP delivery for at least two targets, preferably Android and JVM/Desktop.
  • Knowledge of KMP-Swift/iOS interoperability, XCFramework, expect/actual patterns, and Flow bridging.
  • Experience with Java-to-Kotlin/KMP migration, modular or multi-customer product architecture, and architectural leadership.
  • Strong knowledge of Clean Architecture, Kotlin Coroutines, Flow, dependency injection, offline-first design, REST/OpenAPI integration, and automated testing.
  • Effective communication with technical leadership, frontend developers, QA, and product stakeholders.

Nice to have

  • Compose Multiplatform experience.
  • POS, retail, payment, promotion, embedded systems, or hardware peripheral integration experience.
  • Desktop JVM client, Electron sidecar, or local service integration experience.
  • VueJS 3 and TypeScript knowledge for Kotlin-to-UI bridge design.
  • Plugin architecture and performance engineering experience.

Culture & Benefits

  • Full-time employment in a value-driven technology organization.
  • Remote work available within Romania.
  • Medical benefits, gym support, personalized fitness options, and team events.
  • Flexible work-life arrangements and wellbeing support across physical, emotional, and social needs.
  • Inclusive workplace focused on merit, skills, performance, and respectful collaboration.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →