Jobiglo

No results.

Senior Mobile Software Engineer – Kotlin Multiplatform

Veryon · Chennai

Senior 🇬🇧 English
Kotlin Kotlin Multiplatform Coroutines Flows SwiftUI UIKit RESTful API integration Networking Authentication Local persistence Caching Expect/actual patterns Native interop

Job description

About the role

Veryon is looking for a Senior Mobile Software Engineer to design and develop cross‑platform mobile applications using Kotlin Multiplatform. You will work closely with product, design and quality teams to deliver high‑performance Android and iOS apps that support the aviation industry.

Key responsibilities

  • Design and implement shared KMP modules (networking, domain, data, caching) and integrate them with Android (Jetpack Compose / XML) and iOS (Swift / SwiftUI / UIKit) layers.
  • Write clean, efficient, testable Kotlin code following MVVM, MVI or Clean Architecture patterns.
  • Collaborate with product managers, designers, QA and backend engineers to translate requirements into scalable mobile solutions.
  • Participate in Agile ceremonies, code reviews and continuous improvement of development processes.
  • Evaluate and adopt new KMP libraries, tooling and mobile technologies to enhance productivity and product quality.
  • Mentor junior engineers on mobile architecture and shared‑code strategies.

Required profile

  • 4‑8 years of hands‑on mobile development experience.
  • Proven experience building Kotlin Multiplatform applications that share business logic across Android and iOS.
  • Strong understanding of mobile architecture patterns such as MVVM, MVI and Clean Architecture.
  • Experience integrating KMP modules with Android Compose/XML and iOS Swift/SwiftUI/UIKit.
  • Ability to implement platform‑specific functionality using expect/actual patterns or native interop.

Required skills

  • Kotlin, Kotlin Multiplatform (KMP/KMM)
  • Coroutines, Flows
  • Android Jetpack Compose, XML layouts
  • iOS Swift, SwiftUI, UIKit
  • RESTful API integration, networking, authentication
  • Local persistence, caching, offline data synchronization
  • Expect/actual patterns, native interop

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Veryon.
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.

Explore further

Salaries, guides and searches in India.

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

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 weeks ago

Expires 1 month from now

31 views · 0 interested

Boost your chances

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

Analyzing your CV...

Veryon

Chennai