Mobile Engineer – Kotlin Multiplatform (iOS & Android) (Electronic City)

Mobile Engineer – Kotlin Multiplatform (iOS & Android) (Electronic City)

16 Aug
|
Shivansh Global Resources
|
Electronic City

16 Aug

Shivansh Global Resources

Electronic City

Location: Bangalore, India (Hybrid)
Experience: 8–10 years

Mandatory Skills: Kotlin Multiplatform (iOS & Android), Swift, Spec-driven Development (Preferred Claude or any other AI tools)

Role Overview

We are looking for a Mobile Engineer with strong Kotlin Multiplatform (KMP) expertise to build and scale cross-platform applications targeting both iOS and Android from a shared codebase. You will work closely with product, design, and backend teams to deliver performant, native-feeling mobile experiences.
Key Responsibilities

- Design, develop, and maintain mobile applications using Kotlin Multiplatform, sharing business logic across iOS and Android.
- Build platform-specific UI using Jetpack Compose (Android) and SwiftUI / Compose Multiplatform (iOS).
- Architect modular, testable code following clean architecture and MVVM/MVI patterns.
- Integrate REST/GraphQL APIs, local persistence (SQLDelight, Room), and native platform capabilities (camera, location, push, biometrics).
- Optimize performance, memory, and battery consumption across both platforms.
- Collaborate with backend engineers on API contracts and with designers on pixel-perfect implementation.
- Write unit, integration, and UI tests; participate in code reviews and mentor junior engineers.
- Manage CI/CD pipelines, app store releases,



and monitor crash/analytics dashboards.

Required Skills

- Solid hands-on experience with Kotlin and Kotlin Multiplatform (KMP/KMM).
- Proven native Android development experience (Kotlin, Jetpack Compose, Coroutines, Flow).
- Working knowledge of iOS development (Swift, SwiftUI/UIKit) and the ability to bridge Kotlin shared code into iOS.
- Experience with Ktor, SQLDelight, Koin/Kodein, and coroutine-based async patterns.
- Solid understanding of mobile architecture patterns, dependency injection, and reactive programming.
- Familiarity with Gradle build systems, XCFrameworks, and CocoaPods integration for KMP.
- Experience with Git, CI/CD (GitHub Actions, Bitrise, or Fastlane), and Play Store / App Store release workflows.

Nice to Have

- Experience with Compose Multiplatform for shared UI.
- Contributions to open-source KMP libraries.
- Knowledge of native iOS frameworks (Combine, Core Data) for interop scenarios.
- Exposure to smart city, IoT, or community-tech domains.

Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

JD for Kiosk

Pay: ₹80,000.00 - ₹140,000.00 per month

Work Location: In person

📌 Mobile Engineer – Kotlin Multiplatform (iOS & Android) (Electronic City)
🏢 Shivansh Global Resources
📍 Electronic City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mobile engineer – kotlin multiplatform (ios & android) (electronic city) / electronic city

Subscribe to this job alert:

Get the latest job offers by email for: mobile engineer – kotlin multiplatform (ios & android) (electronic city) / electronic city