Job Description
BytesMind Jobs: Full-Stack Kotlin Developer in Yaoundé
Are you a software developer with strong Kotlin skills and experience building modern cross-platform applications? BytesMind Jobs currently include an opportunity for a Full-Stack Kotlin Multiplatform (KMP) Developer in Yaoundé, Cameroon. The position offers an opportunity to work on fintech technology designed for the African market.
According to the vacancy, the successful candidate will join BytesMind’s engineering team and contribute to the unified architecture of Katica, a digital escrow platform designed to make online transactions more secure.
BytesMind Full-Stack Kotlin Developer Job Details
Company: BytesMind
Position: Full-Stack Kotlin Multiplatform (KMP) Developer
Location: Yaoundé, Centre, Cameroon
Employment type: Full-time
Work arrangement: Hybrid
Application: Directly through LinkedIn
The position is aimed at a developer who can work across mobile, web and backend technologies while contributing to a shared Kotlin Multiplatform architecture.
BytesMind is described in the vacancy as a software engineering company focused on secure, high-throughput digital infrastructure and fintech systems for Africa. Its connection with Katica is independently supported by Katica’s official legal documentation, which identifies BytesMind as the company operating the platform and states that BytesMind is registered in Cameroon.
What Will the Successful Candidate Do?
The Full-Stack Kotlin Multiplatform Developer will work on several important areas of the Katica technology stack.
Key responsibilities include developing shared business logic with Kotlin Multiplatform, Ktor Client, SQLDelight and Kotlin Coroutines. The developer will also build responsive declarative interfaces using Compose Multiplatform and, where appropriate, SwiftUI bridges for iOS.
The role also involves integrating applications with secure REST microservices, OAuth2/OIDC authentication systems and payment gateways, including Mobile Money infrastructure. Performance, local data persistence, state management and offline-first capabilities are also part of the position.
Required Qualifications
Applicants should have strong proficiency in Kotlin, including Coroutines, Flow and Serialization, together with a solid understanding of the JVM ecosystem.
Experience with Kotlin Multiplatform, Compose Multiplatform, Ktor Client or SQLDelight is particularly relevant. Candidates should also understand clean architecture, domain-driven design (DDD), asynchronous event processing, REST APIs, JSON and OAuth2 token handling.
Experience with Swift/SwiftUI, Docker or Spring Boot/Ktor Server is listed as an advantage.
Why Consider This BytesMind Opportunity?
The company says the role offers the chance to work on fintech software focused on trust and financial security across Africa. Developers would also work with a modern Kotlin Multiplatform stack and collaborate directly with senior software architects and founders.
Katica’s official website confirms that its platform operates as an escrow payment service and supports Mobile Money through PawaPay across multiple African markets, including Cameroon.
This makes the vacancy potentially interesting for developers who want experience in fintech, cross-platform development and African digital-payment infrastructure.
How to Apply for BytesMind Jobs
The LinkedIn vacancy supplied for this recruitment specifically instructs candidates to apply directly on LinkedIn.
Applicants should therefore open the original LinkedIn vacancy, review the requirements carefully and use the Apply button provided there. No separate recruitment email or external application portal was supplied in the vacancy.
Application route: Direct LinkedIn application.