engineeringMumbai, India (Hybrid)·Full-time

iOS Engineer (Swift)

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

Swift, SwiftUI, KMP

What you'll do

  • 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

Benefits

Competitive salary and equity
Hybrid work (3 days office, 2 days remote)
Health insurance for you and family
Learning budget (books, courses, conferences)
Modern equipment of your choice

Apply for this role

Fill out the form below and upload your resume. We'll get back to you within 5-7 business days.

By submitting, you agree to be contacted by Odento about this application. We respect your privacy.