Home/Job List/Cloud Engineer - Kotlin
Niveus

Cloud Engineer - Kotlin

Niveus

India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Title: Full Stack Kotlin Engineer (Compose Multiplatform & Ktor)

The Role

As a Full Stack Kotlin Engineer, you will own features end-to-end. You will design the database schema, write the Ktor API endpoints, and implement the UI using Compose Multiplatform for both Android and iOS. You will be instrumental in maintaining a "Shared Business Logic" architecture.

Key Responsibilities

Mobile Development

Build beautiful, responsive UIs for iOS and Android using

Compose Multiplatform

.

Backend Development

Develop and maintain scalable REST/GraphQL APIs using

Ktor

and Kotlin.

Hardware Integration

Work with platform-specific APIs (Android SensorManager, iOS CoreMotion/HealthKit) using Kotlin Multiplatform’s

expect/actual

mechanism to track steps accurately.

Code Sharing

Maximize code reuse (networking, domain models, validation) between the backend and mobile clients.

Database

Manage database interactions using

Exposed

(Backend) or

SQLDelight/Room

(Mobile).

Architecture

Implement clean architecture patterns (MVVM/MVI) and Dependency Injection (Koin).

Technical Requirements

Kotlin Mastery

2+ years of experience with Kotlin. Deep understanding of Coroutines and Flows.

Compose Multiplatform

Experience building UIs with Jetpack Compose and configuring it for Multiplatform (iOS & Android).

Ktor (Server)

Experience building backend services with Ktor, including authentication (JWT), routing, and serialization.

KMP Ecosystem

Familiarity with the KMP ecosystem (Ktor Client, kotlinx.serialization, kotlinx.datetime).

Mobile Native Knowledge

Basic understanding of the native Android and iOS build systems (Gradle, Xcode, CocoaPods/Swift Package Manager).

SQL

Experience with PostgreSQL or similar relational databases.

Nice-to-Have (Bonus Points)

Experience with

HealthKit

(iOS) and

Health Connect

(Android).

Experience creating widgets or WearOS / WatchOS companion apps.

Knowledge of Docker and deployment on cloud providers (AWS/GCP/Heroku).

Experience with

SQLDelight

for shared database logic.

Open-source contributions to the Kotlin community.

Required Skills

SwiftKotlinAWSGCPDockerSQL

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience27 years
Positions1

Posted by

N/A

Posted on:

24 Jul 2026

About Niveus

More open roles

Browse all jobs →