Cross-Platform Mobile Developer – iOS / Kotlin Multiplatform (KMP)

InfoVision Inc.

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

InfoVision Inc. seeks an experienced mobile engineer to develop and maintain iOS apps using Kotlin Multiplatform. You will work on shared logic, REST APIs, and integrate KMP with native iOS.

You will collaborate across Android, iOS, backend, QA, UI/UX, and product teams; write tests; support releases through App Store and TestFlight; and participate in code reviews and Agile ceremonies. Strong Kotlin/KMP, SwiftUI/UIKit, and iOS tooling are required.

Qualifications

  • Strong experience in Kotlin and Kotlin Multiplatform (KMP/KMM).
  • Hands-on experience with SwiftUI and/or UIKit.
  • Good understanding of iOS SDK, Xcode, CocoaPods/SPM and Apple development lifecycle.
  • Experience building and consuming KMP shared modules/frameworks in iOS applications.
  • Strong understanding of Android and iOS mobile application architecture.
  • Experience with REST APIs, JSON, networking and local data persistence.
  • Knowledge of Coroutines, Flow and asynchronous programming.
  • Experience with Git, CI/CD and mobile application release processes.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop and maintain mobile apps for iOS using Kotlin Multiplatform.
  • Integrate KMP modules with native iOS applications.
  • Collaborate with Android, iOS, backend, QA, UI/UX and product teams.
  • Write unit tests and integration tests for shared and platform-specific code.
  • Support application releases through App Store / TestFlight and ensure production stability.
  • Participate in code reviews and Agile/Scrum ceremonies.
  • Troubleshoot performance, crashes, memory issues and platform-specific defects.
  • Review code quality and participate in technical discussions.

Skills

Kotlin
Kotlin Multiplatform
SwiftUI
UIKit
iOS SDK
Xcode
CocoaPods/SPM
KMP modules
Mobile architecture
REST APIs
JSON
Local storage
Coroutines
Flow
Git
CI/CD
Testing
Debugging

Job description

  • Develop and maintain mobile applications for iOS using Kotlin Multiplatform (KMP).
  • Build and maintain shared business logic, networking, data, and application components using Kotlin/KMP.
  • Integrate KMP shared modules with the native iOS application.
  • Implement platform-specific functionality using KMP expect/actual and native APIs where required.
  • Work with REST APIs, JSON, authentication, local storage, and third-party SDK integrations.
  • Collaborate with Android, iOS, backend, QA, UI/UX and product teams.
  • Troubleshoot performance, crashes, memory issues and platform-specific defects.
  • Write unit tests and integration tests for shared and platform-specific code.
  • Participate in code reviews, technical discussions and Agile/Scrum ceremonies.
  • Support application releases through App Store / TestFlight and ensure production stability.
Required Skills
  • Strong experience in Kotlin and Kotlin Multiplatform (KMP/KMM).
  • Hands-on experience with SwiftUI and/or UIKit.
  • Good understanding of iOS SDK, Xcode, CocoaPods/SPM and Apple development lifecycle.
  • Experience building and consuming KMP shared modules/frameworks in iOS applications.
  • Strong understanding of Android and iOS mobile application architecture.
  • Experience with REST APIs, JSON, networking and local data persistence.
  • Knowledge of Coroutines, Flow and asynchronous programming.
  • Experience with Git, CI/CD and mobile application release processes.
  • Strong debugging and problem-solving skills.
Good to Have
  • Experience with Compose Multiplatform.
  • Experience with Jetpack Compose.
  • Knowledge of Clean Architecture / MVVM / MVI.
  • Experience with Firebase, push notifications, analytics and crash reporting.
  • Experience with automated testing and mobile CI/CD pipelines.
  • Exposure to migration of existing native mobile applications to KMP.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Urgent Hiring Kotlin Multiplatform Developer(M/F)- Hyderabad
Urgent Hiring Kotlin Multiplatform Developer(M/F)- Hyderabad

Bookxpert • Guntur District, Hyderabad

On-site
INR 900,000 - 1,400,000
Competitive Salary and training
Cutting-edge technologies
Collaborative environment
Urgent Hiring Kotlin Multiplatform Developer(M/F)- Hyd, Bangalore
Urgent Hiring Kotlin Multiplatform Developer(M/F)- Hyd, Bangalore

Bookxpert • Guntur District, Hyderabad, Bengaluru

On-site
INR 900,000 - 1,200,000
Competitive salary
Cutting-edge tech
Collaborative environment
Mobile Application Developer
Mobile Application Developer

Moneyview • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Mobile Native Developer (Swift & Kotlin)
Mobile Native Developer (Swift & Kotlin)

Proof of Skill • Mumbai

On-site
INR 1,200,000 - 2,800,000
Mobile Developer
Mobile Developer

Money View • Bengaluru

Hybrid
INR 1,500,000 - 2,800,000
DE - KMM - Senior - Developer - GDNF02
DE - KMM - Senior - Developer - GDNF02

EY • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Android Developer (Kotlin)
Android Developer (Kotlin)

Brandsmashers Tech • Bhopal

On-site
INR 1,000,000 - 1,800,000
Android Native Mobile Developer
Android Native Mobile Developer

Unico Connect LLP. • Mumbai

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

Aecor Digital International Private Limited • Vadodara

On-site
INR 1,800,000 - 2,400,000
Android Developer
Android Developer

GLOINNT Solutions • Bengaluru

On-site
INR 900,000 - 1,200,000