Ця вакансія вже завершена
Location EU or Cyprus or other abroad - is required!!!
Kauri One is a software development company that creates Fintech-blockchain/WEB3 projects. We implement the entire range of financial instruments for processing fiat and cryptocurrencies in one system. Right now we are looking for a Kotlin Multiplatform Mobile Developer (KMP / Compose Multiplatform) for our Fintech/Banking & Web3/Crypto/Blockchain product.
ResponsibilitiesKMP Development & Shared Code
Develop and maintain shared business logic for Android & iOS using Kotlin Multiplatform (KMP).
Build platform-specific implementations using expect/actual where needed.
Collaborate with Android and iOS engineers to ensure smooth platform integration and performance.
Architecture & Scalability
Design and support a scalable multi-module Gradle architecture.
Apply Clean Architecture principles and MVVM/MVI patterns across shared and platform layers.
UI Development (Compose Multiplatform)
Build shared UI with Compose Multiplatform / Jetpack Compose.
Ensure UI quality, consistency, and maintainability across platforms.
Networking, Storage & Async
Implement and support networking using Ktor Client + Kotlinx Serialization.
Work with Coroutines and Flow for asynchronous logic.
Use DataStore (Preferences) for storage where applicable.
Observability, Security & Release
Integrate and maintain analytics/monitoring tools (Firebase: Crashlytics, Analytics, Remote Config, Messaging).
Implement app security best practices and manage authentication/credentials.
Support release processes: Proguard/R8, signing configurations, publishing pipelines.
Qualifications
3+ years of professional experience with Kotlin.
Strong hands-on experience with Kotlin Multiplatform (KMP) and sharing code between Android & iOS.
Advanced experience with Compose Multiplatform / Jetpack Compose.
Solid understanding of multi-module Gradle projects.
Strong experience with Koin in a multiplatform environment.
Confident with Ktor Client, Kotlinx Serialization, Coroutines, Flow.
Experience with Gradle Kotlin DSL and Version Catalogs (libs.versions.toml).
Solid understanding of MVVM/MVI and Clean Architecture.
Will be a plus
Experience with Lottie/Compottie animations and image loading libraries like Coil.
Familiarity with modern Android libraries (Activity Compose, Navigation Compose, Splashscreen).
Experience in fintech/banking/payment systems (high compliance environments).
Experience with Web3/Crypto/Blockchain products.
We offer
Worthy compensation based on interview
Remote company with employees concentrated in Europe and Cyprus
Possibility of relocation to Cyprus
Continuing education and support for select graduate programs
Working with a team of open-minded specialists with a low hierarchy
Career development opportunities with professional training programs
Flexible working hours for your great work-life balance
Performance evaluations every 6 months
Full accounting assistance and support
The company is open to innovations and suggestions from the employees
Team
Mobile App Team: (2 Senior, 2 Middle)
Backend Team: 6 python dev (1 solution architect, 1 teamlead, 2 senior, 2 middle)
DevOps Team: 3 devops (1 Lead, 1 senior, 1 middle)
If you are interested, please, send your updated CV and Telegram link :)
Дар'я
