Bestkaam Logo
Niveus Solutions Logo

Cloud Engineer - Kotlin

Actively Reviewing the Applications

Niveus Solutions

India, Karnataka, Mangaluru Full-Time On-site
Posted 1 day ago Apply by May 11, 2026

Job Description

  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.
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.