Skip to main content
Accolite logo

Mobile develop with Kotlin

Accolite
Full Timemid
Telangana, INPosted April 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SwiftKotlinFirebaseCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Senior Mobile Engineer– KotlinMultiplatform(Individual Contributor)

Experience

  • 7–12+ years of hands-on mobile application development

Strong experience building and shipping production-grade Android and iOS applications

Role Overview

We are seeking aSenior Mobile Engineer (Individual Contributor)with deepexpertiseinKotlin Multiplatform (KMP)and strong hands-on experience acrossAndroid and iOS platforms. This role is focused onengineering 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

(This Section Covers Required Qualifications Andexpertise)

Mobile Development & Kotlin Multiplatform

  • Design, develop, and maintainKotlin Multiplatform shared modulesfor business logic, domain, networking, and data layers.
  • Ensure effective integration of shared KMP code withAndroid (Kotlin)andiOS (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 enforceClean Architecture principles, including separation of concerns, modularization, and testable design.
  • Design systems using well-known mobile architecture patterns such asMVVM, 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 akeen eye for code quality, correctness, performance, and security.
  • Write comprehensiveunit tests and integration testsfor 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 ofAndroid and iOS release processes, including build configurations, versioning, signing, and store submissions.
  • Ensurerelease 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 deepAndroid technicalexpertise, including lifecycle management, performance optimization, and debugging.
  • Build modern Android solutions usingKotlin, 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

(Additional, Good-to-have Skills And Experiences)

  • Experience migrating existing native Android/iOS applications toKotlin Multiplatform.
  • Exposure toJetpack ComposeorCompose 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.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free