Mobile Engineer (Bengaluru)

Mobile Engineer (Bengaluru)

11 Aug
|
Tringapps Research Labs
|
Bengaluru

11 Aug

Tringapps Research Labs

Bengaluru

Role & responsibilities

We are looking for a Mobile Engineer with solid 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

• Strong 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.

📌 Mobile Engineer (Bengaluru)
🏢 Tringapps Research Labs
📍 Bengaluru

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 (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: mobile engineer (bengaluru) / bengaluru