iOS Engineer (Swift)

Odento Infolabs Pvt Ltd

Mumbai

Hybrid

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

Full time

31 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model (3 days in office, 2
Health insurance for you and family
Modern equipment of your choice
Equity

Job summary

Odento Infolabs Pvt Ltd in Mumbai seeks a native iOS/macOS developer to build apps with SwiftUI and shared Kotlin Multiplatform logic. You will create iOS/macOS screens, implement NavigationStack and NavigationSplitView, and integrate KMP for API, auth, models and rules.

You’ll optimize performance, memory usage, and startup time, write unit and UI tests with XCTest, and contribute to a medical imaging toolkit as part of a hybrid work setup (3 days in office, 2 days remote), with health

Qualifications

  • 3+ years of iOS development experience.
  • 2+ years with Swift and SwiftUI.
  • Understanding of MVVM with @Observable / @ObservableObject.
  • Experience with Kotlin Multiplatform (KMP) or willingness to learn.
  • Knowledge of iOS performance profiling and optimization.
  • Familiarity with offline-first architecture (CoreData/GRDB).

Responsibilities

  • Build native iOS and macOS screens with SwiftUI.
  • Implement NavigationStack and NavigationSplitView (macOS sidebar).
  • Integrate KMP shared logic (API client, auth, models, business rules).
  • Build clinical tools: perio charting, X-ray viewer, treatment planner.
  • Optimize app performance, startup time, and memory usage.
  • Write unit and UI tests with XCTest.

Skills

iOS development
Swift
SwiftUI
Kotlin Multiplatform
MVVM
Performance profiling
CoreData/GRDB
Testing (XCTest)

Job description

Build native iOS and macOS applications using SwiftUI and shared Kotlin Multiplatform logic.

  • Build native iOS and macOS screens with SwiftUI
  • Implement NavigationStack and NavigationSplitView (macOS sidebar)
  • Integrate KMP shared logic (API client, auth, models, business rules)
  • Build clinical tools: perio charting, X-ray viewer, treatment planner
  • Optimize app performance, startup time, and memory usage
  • Write unit and UI tests with XCTest
What we're looking for
  • 3+ years of iOS development experience
  • 2+ years with Swift and SwiftUI
  • Understanding of MVVM with @Observable / @ObservableObject
  • Experience with Kotlin Multiplatform (KMP) or willingness to learn
  • Knowledge of iOS performance profiling and optimization
  • Familiarity with offline-first architecture (CoreData/GRDB)
Nice to have
  • Experience with macOS app development
  • Knowledge of DICOM or medical imaging
  • Experience with camera APIs and ARKit
  • Contributions to open source Swift libraries

Competitive salary and equity

Hybrid work (3 days office, 2 days remote)

Health insurance for you and family

Modern equipment of your choice

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer (Kotlin)
Android Engineer (Kotlin)

Odento Infolabs Pvt Ltd • Mumbai

Hybrid
INR 1,200,000 - 2,500,000
Health insurance for you and family
Modern equipment
Equity
Senior iOS Engineer - 1
Senior iOS Engineer - 1

Zoho • Bengaluru

On-site
INR 1,800,000 - 3,000,000
iOS Native Mobile App Developer
iOS Native Mobile App Developer

Unico Connect LLP. • Mumbai

On-site
INR 1,000,000 - 1,500,000
iOS Developer
iOS Developer

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Opportunity to work on scalable product platforms
Collaborative work environment
Exposure to modern technologies
Senior iOS Engineer
Senior iOS Engineer

Uplers • Vellore

On-site
INR 600,000 - 900,000
iOS Developer
iOS Developer

Mpokket Financial Services • Bengaluru

On-site
INR 1,400,000 - 2,800,000
Company events
Performance bonuses
Healthcare coverage
IOS Engineer
IOS Engineer

Lenskart • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Chennai District

On-site
INR 900,000 - 1,500,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Maharashtra

On-site
INR 2,009,000 - 3,125,000