Jobiglo

Aucun resultat.

Full-Stack Kotlin Multiplatform (KMP) Developer

BytesMind · Yaoundé

🇬🇧 English
Kotlin Kotlin Multiplatform Compose Multiplatform Ktor Client SQLDelight Kotlin Coroutines Flow Serialization JVM ecosystem Clean Architecture MVI MVVM RESTful APIs JSON OAuth2 OIDC Swift SwiftUI Docker Spring Boot Ktor Server

Description du poste

About the role

BytesMind, the engineering force behind Katica, is seeking an ambitious Full‑Stack / Mobile Kotlin Developer. You will help shape a unified architecture that powers Katica’s escrow platform and client services across Android, iOS, and Web.

Key responsibilities

  • Design and implement shared logic modules using Kotlin Multiplatform, Ktor Client, SQLDelight, and Kotlin Coroutines.
  • Build modern, responsive declarative UIs with Compose Multiplatform (or SwiftUI bridges for iOS).
  • Integrate mobile and web apps with secure backend REST micro‑services, OAuth2/OIDC authentication, and payment gateways such as pawaPay and Mobile Money.
  • Optimize local data persistence, state management (MVI/MVVM), and offline‑first capabilities.

Required profile

  • Strong proficiency in Kotlin (Coroutines, Flow, Serialization) and the JVM ecosystem.
  • Hands‑on experience with Kotlin Multiplatform, Compose Multiplatform, Ktor Client, or SQLDelight.
  • Solid understanding of clean architecture, domain‑driven design, and asynchronous event processing.
  • Familiarity with RESTful APIs, JSON parsing, and OAuth2 token handling.
  • Nice to have: experience with Swift/SwiftUI, Docker, Spring Boot or Ktor Server.

Required skills

  • Kotlin
  • Kotlin Multiplatform (KMP)
  • Compose Multiplatform
  • Ktor Client
  • SQLDelight
  • Kotlin Coroutines, Flow, Serialization
  • JVM ecosystem
  • Clean Architecture
  • Domain‑Driven Design (DDD)
  • MVI / MVVM
  • RESTful APIs
  • JSON
  • OAuth2 / OIDC
  • Swift / SwiftUI
  • Docker
  • Spring Boot
  • Ktor Server

What we offer

  • High‑impact fintech work that improves trust and financial security across Africa.
  • Modern stack built entirely on Kotlin Multiplatform – no legacy code.
  • Opportunity to work directly with senior architects and founders in a fast‑paced environment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BytesMind.
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.

Pourquoi signalez-vous cette offre ?

Merci pour votre signalement. Nous allons examiner cette offre.

Postulez en 30 secondes

Entrez votre email pour postuler. Un compte sera cree automatiquement.

Postuler maintenant →

En continuant, vous acceptez nos conditions d'utilisation.

Deja un compte ? Connexion

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

💬 Contactez-nous sur Telegram

Publie il y a 1 mois

Expire dans 1 semaine

46 vues · 0 interesses

Boostez vos chances

Importez votre CV : nous vous proposons les offres qui matchent votre profil.

Analyse de votre CV en cours...

BytesMind

Yaoundé