Jobiglo

No results.

Senior Mobile Application Developer (Kotlin Multiplatform)

Moneyview · Bengaluru

New
Hybrid Senior 🇬🇧 English
Kotlin Compose Multiplatform MVVM Clean Architecture SOLID principles Koin Hilt Room DataStore Kotlin Coroutines Flow REST APIs AI development tools

Job description

About the role

We are seeking a forward‑thinking Senior Mobile Developer with 3–6 years of experience to build high‑quality cross‑platform applications using Kotlin Multiplatform and Compose Multiplatform. The role emphasizes strong computer‑science fundamentals and daily use of AI‑assisted development tools to accelerate delivery.

Key responsibilities

  • Design, develop, and maintain performant Android and iOS codebases with Kotlin & Compose Multiplatform.
  • Implement MVVM and Clean Architecture patterns, ensuring a scalable and maintainable code structure.
  • Leverage Kotlin Coroutines and Flow for efficient asynchronous programming and integrate REST APIs.
  • Handle local data persistence using Room and DataStore.
  • Write comprehensive unit tests to guarantee code reliability.
  • Integrate AI coding tools (e.g., Cursor, Claude, Codex, Gemini) into daily workflow for documentation, refactoring, and code generation.

Required profile

  • 3–6 years of professional mobile development experience.
  • Strong foundation in computer science, data structures, and algorithms.
  • Hands‑on expertise with Kotlin, Compose Multiplatform, MVVM, Clean Architecture, and SOLID principles.
  • Proficiency with dependency injection (Koin, Hilt), Room, DataStore, Coroutines, Flow, and multithreading.
  • Experience integrating REST APIs and writing unit tests.
  • Daily use of AI development tools to boost productivity.

Required skills

  • Kotlin
  • Compose Multiplatform (CMP)
  • MVVM
  • Clean Architecture
  • SOLID principles
  • Koin
  • Hilt
  • Room
  • DataStore
  • Kotlin Coroutines
  • Flow
  • REST API integration
  • Unit testing
  • AI development tools (Cursor, Claude, Codex, Gemini)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Moneyview.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 3 days ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Moneyview

Bengaluru