Mobile Native Developer (Swift & Kotlin)

Proof of Skill

Mumbai

On-site

INR 1,200,000 - 2,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Proof of Skill is hiring a Mobile Native Developer to build and ship new features for iOS and Android. You will work with Swift, Kotlin, SwiftUI, Jetpack Compose and modern tooling to deliver high-quality apps.

You’ll optimize performance, security, and offline capabilities while collaborating with design, QA, and backend teams. Join a fast-moving team in Mumbai, take ownership of releases, and help shape the mobile architecture with code reviews and design discussions.

Qualifications

  • 2–3+ years building native mobile apps with production apps shipped to users.
  • Strong Swift and Kotlin skills across both platforms.
  • Experience with SwiftUI and/or UIKit, and Jetpack Compose and/or Android Views.
  • Solid grasp of concurrency (Swift Concurrency, Kotlin Coroutines/Flow).
  • Understanding of mobile security basics: secure storage, tokens and keys.
  • Experience with REST or gRPC APIs, offline-first data and local persistence.
  • Git, code review and CI for mobile (Fastlane, Xcode Cloud, GitHub Actions).

Responsibilities

  • Build and ship LMN8 features in Swift (iOS) and Kotlin (Android).
  • Write clean, testable code with modern UI frameworks: SwiftUI and Jetpack Compose.
  • Implement privacy-first patterns: on-device processing, secure storage, minimal permissions and encrypted sync.
  • Integrate with our backend APIs and keep apps fast and reliable on poor networks.
  • Write unit and UI tests, and work closely with QA on release quality.
  • Profile and fix performance, memory and battery issues.
  • Own releases through App Store and Google Play, including review guidelines and privacy labels.
  • Take part in design and code reviews and help shape our mobile architecture.

Skills

Swift
Kotlin
SwiftUI/ UIKit
Jetpack Compose/ Android Views
Concurrency
Mobile security basics
REST/gRPC APIs
Offline-first data persistence
Git & CI for mobile

Tools

Fastlane
Xcode Cloud
GitHub Actions
Xcode
Android Studio

Job description

2. Mobile Native Developer (Swift & Kotlin) Full-time · 2–3+ years' experience · [Location]
What you'll do
  • Build and ship LMN8 features in Swift (iOS) and Kotlin (Android).
  • Write clean, testable code with modern UI frameworks: SwiftUI and Jetpack Compose.
  • Implement privacy-first patterns: on-device processing, secure storage (Keychain, Android Keystore), minimal permissions and encrypted sync.
  • Integrate with our backend APIs and keep apps fast and reliable on poor networks.
  • Write unit and UI tests, and work closely with QA on release quality.
  • Profile and fix performance, memory and battery issues.
  • Own releases through App Store and Google Play, including review guidelines and privacy labels.
  • Take part in design and code reviews and help shape our mobile architecture.
What you'll bring
  • 2–3+ years building native mobile apps, with production apps shipped to users.
  • Strong Swift and Kotlin skills; you're comfortable working on both platforms.
  • Experience with SwiftUI and/or UIKit, and Jetpack Compose and/or Android Views.
  • Solid grasp of concurrency (Swift Concurrency, Kotlin Coroutines/Flow).
  • Understanding of mobile security basics: secure storage, certificate pinning, safe handling of tokens and keys.
  • Experience with REST or gRPC APIs, offline-first data and local persistence (Core Data/SwiftData, Room).
  • Git, code review and CI for mobile (Fastlane, Xcode Cloud, GitHub Actions or similar).
Nice to have
  • Experience with end-to-end encryption or cryptography libraries (CryptoKit, Tink, libsodium).
  • Kotlin Multiplatform or sharing logic across platforms.
  • Calling Rust from mobile via FFI (UniFFI or similar).
  • Accessibility and localisation experience.
  • Apps or open-source work you can show us.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer
Senior Mobile Developer

Aecor Digital International Private Limited • Vadodara

On-site
INR 1,800,000 - 2,400,000
Senior Mobile Developer
Senior Mobile Developer

Aecor Digital Limited • Vadodara

On-site
INR 2,000,000 - 4,200,000
Cross-Platform Mobile Developer – iOS / Kotlin Multiplatform (KMP)
Cross-Platform Mobile Developer – iOS / Kotlin Multiplatform (KMP)

InfoVision Inc. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Mobile Application Developer
Senior Mobile Application Developer

Juuuno Inc. • Sector 10

On-site
INR 1,200,000 - 2,500,000
iOS Developer (Swift)
iOS Developer (Swift)

Brandsmashers Tech • Bhopal

On-site
INR 800,000 - 1,800,000
iOS Native & Hybrid Mobile Developer
iOS Native & Hybrid Mobile Developer

Payment Gateway Solutions • Maharashtra

On-site
INR 1,200,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 Software Engineer 2 - (iOS, Swift)
Senior Software Engineer 2 - (iOS, Swift)

Geekyants • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Pune District

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

Money View • Bengaluru

Hybrid
INR 1,500,000 - 2,800,000