Mobile develop with Kotlin

Accolite Digital India Private Limited

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Accolite Digital India Private Limited is seeking a Senior Mobile Engineer with strong expertise in Kotlin Multiplatform. This role emphasizes engineering excellence, code quality, and release ownership across both Android and iOS platforms.

The ideal candidate will have 7–12 years of experience, focusing on developing scalable mobile applications and maintaining high standards in code quality and architecture.

Qualifications

  • 7–12 years of hands-on mobile application development experience.
  • Deep expertise in Kotlin Multiplatform.
  • Strong Android and iOS technical skills.

Responsibilities

  • Design, develop, and maintain Kotlin Multiplatform shared modules.
  • Apply and enforce Clean Architecture principles.
  • Maintain code quality through testing and code reviews.
  • Ensure stable and high-quality mobile releases.
  • Provide deep Android technical expertise.

Skills

Kotlin Multiplatform
Android Development
iOS Development
Clean Architecture
Code Quality

Tools

Jetpack
Coroutines
Firebase

Job description

Senior Mobile Engineer – Kotlin Multiplatform (Individual Contributor)

Experience: 7–12+ years of hands‑on mobile application development.

Role Overview

We are seeking a Senior Mobile Engineer (Individual Contributor) with deep expertise in Kotlin Multiplatform (KMP) and strong hands‑on experience across Android and iOS platforms. This role is focused on engineering excellence, clean architecture, code quality, and release ownership, with no people management responsibilities. The ideal candidate is a highly skilled mobile engineer who enjoys owning technical outcomes end‑to‑end, writes high‑quality maintainable code, and has a deep understanding of how mobile applications are designed, built, tested, and released at scale.

Key Responsibilities
  • Mobile Development & Kotlin Multiplatform: Design, develop, and maintain Kotlin Multiplatform shared modules for business logic, domain, networking, and data layers. Ensure effective integration of shared KMP code with Android (Kotlin) and iOS (Swift) native layers. Build and own complex features end‑to‑end across both platforms. Make informed technical decisions balancing code reuse, platform‑specific needs, and long‑term maintainability.
  • Clean Architecture & Design Principles: Apply and enforce Clean Architecture principles, including separation of concerns, modularization, and testable design. Design systems using well‑known mobile architecture patterns such as MVVM, Clean Architecture, and MVI. Continuously refactor and improve existing codebases to enhance clarity, scalability, and performance. Maintain clear architectural boundaries between shared and platform‑specific code.
  • Code Quality, Testing & Reliability: Maintain a keen eye for code quality, correctness, performance, and security. Write comprehensive unit tests and integration tests for shared KMP logic and native platform code. Participate in thorough code reviews with a focus on design, edge cases, reliability, and long‑term impact. Investigate production issues and contribute to root cause analysis and preventive improvements.
  • Release Ownership & Engineering Maturity: Demonstrate strong understanding of Android and iOS release processes, including build configurations, versioning, signing, and store submissions. Ensure release readiness, stability, and quality through disciplined testing and validation. Work closely with CI/CD pipelines to support reliable and repeatable mobile releases. Support production monitoring, hotfixes, and post‑release validation.
  • Strong Android Expertise (Primary Platform): Provide deep Android technical expertise, including lifecycle management, performance optimization, and debugging. Build modern Android solutions using Kotlin, Coroutines, Flow, and Jetpack components. Contribute to Android app architecture, modularization, and performance best practices. Maintain solid working knowledge of iOS development to ensure parity and alignment across platforms.
Nice to Haves
  • Experience migrating existing native Android/iOS applications to Kotlin Multiplatform.
  • Exposure to Jetpack Compose or Compose Multiplatform.
  • Experience working on large‑scale or long‑lived mobile applications.
  • Familiarity with Firebase, crash reporting, analytics, and performance monitoring tools.
  • Knowledge of accessibility, localization, and mobile performance tuning.
  • Experience with feature flags, staged rollouts, and production experimentation.
What Success Looks Like in This Role
  • Clean, scalable, and testable mobile architecture.
  • Consistently high code quality with minimal production regressions.
  • Predictable, stable Android and iOS release cycles.
  • Strong technical ownership and reliability as a senior individual contributor.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Engineer
Mobile Engineer

Tringapps Research Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Android Developer
Android Developer

EaseMyTrip.com • Gurugram District

On-site
INR 800,000 - 1,200,000
Senior Software Developer-KMP / Kotlin Mobile Engineer
Senior Software Developer-KMP / Kotlin Mobile Engineer

Nestdigital • Ernakulam

On-site
INR 1,800,000 - 3,000,000
Android Developer
Android Developer

FCS Software Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Mobile Developer (Compose Multiplatform + Kotlin)
Mobile Developer (Compose Multiplatform + Kotlin)

ShopDeck • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Android Developer
Senior Android Developer

ESP Engineered • Delhi, Gurgaon

On-site
INR 1,000,000 - 1,500,000
Android Developer
Android Developer

TeamLease • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Android Developer
Android Developer

Salt • Pune District

On-site
INR 1,800,000 - 3,000,000