📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Kotlin Multiplatform Engineer

PayPlus - The Future of Payments & Commerce · Holon

🇬🇧 English
Kotlin Kotlin Multiplatform Android Jetpack Compose Compose Multiplatform Bluetooth USB Serial Networking API communication Authentication Authorization State management Offline-first Synchronization Observability Error handling

Job description

About the role

PayPlus is building an AI‑powered retail operating system that handles payments, inventory, loyalty and more. We are looking for a Kotlin Multiplatform Engineer to shape the architecture of the next generation of our products, delivering shared, production‑grade code across Android and other platforms.

Key responsibilities

  • Design and develop production applications using Kotlin Multiplatform.
  • Own and evolve the shared KMP architecture across the product suite.
  • Build reusable shared modules for domain logic, networking, data persistence, authentication, state management and synchronization.
  • Define clear boundaries between shared KMP code and platform‑specific implementations.
  • Develop platform‑specific integrations for Android and other supported platforms, including UI with Jetpack Compose and Compose Multiplatform.
  • Integrate the application with payment terminals, printers, scanners, vending machines and other external hardware.
  • Implement Bluetooth, USB, Serial and other hardware communication layers.
  • Design robust offline‑first and synchronization mechanisms for unreliable connectivity.
  • Build real‑time experiences connected to cloud services and event‑driven back‑ends.
  • Optimize shared and platform‑specific code for performance, stability and reliability.

Required profile

  • 3+ years of professional software development experience.
  • Strong experience with Kotlin Multiplatform and Kotlin language.
  • Proven Android development background, including Jetpack Compose.
  • Experience building cross‑platform UI with Compose Multiplatform.
  • Hands‑on experience integrating hardware such as Bluetooth, USB, Serial devices, payment terminals, printers and scanners.
  • Familiarity with offline‑first architecture, data synchronization and real‑time systems.
  • Ability to work closely with backend, product, QA, DevOps and hardware teams.

Required skills

  • Kotlin
  • Kotlin Multiplatform (KMP)
  • Android development
  • Jetpack Compose
  • Compose Multiplatform
  • Bluetooth integration
  • USB communication
  • Serial communication
  • Payment terminal integration
  • Printer and scanner integration
  • Networking and API communication
  • Data persistence
  • Authentication and authorization
  • State management
  • Offline‑first design
  • Synchronization mechanisms
  • Observability and error handling
  • Performance optimization
  • Debugging across shared and native code

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec PayPlus - The Future of Payments & Commerce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Israel.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 weeks ago

Expires 1 month from now

29 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

PayPlus - The Future of Payments & Commerce

Holon