Senior iOS Engineer @uSoftware
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type unspecified
Posted 1mth ago

[Hiring] Senior iOS Engineer @uSoftware

1mth ago - uSoftware is hiring a remote Senior iOS Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We are looking for a Senior iOS Engineer to own the iOS architecture within a Kotlin Multiplatform setup. This is a hands-on senior role requiring daily production coding in Swift and Kotlin.

  • Own and evolve the iOS architecture (SwiftUI, Combine, Swift Concurrency)
  • Design and implement complex features end-to-end
  • Develop and maintain shared KMP business logic (ViewModels, state, navigation, coroutines, StateFlow)
  • Bridge shared Kotlin modules with native iOS UI
  • Ensure performance, scalability, and clean architecture
  • Conduct code reviews, mentor engineers, and contribute to technical standards
  • Improve CI/CD, build performance, and overall developer experience
  • Participate in technical planning and cross-platform API design

Qualifications

  • 9+ years of professional iOS development experience
  • 2+ years in a senior or technical leadership role
  • Strong expertise in SwiftUI, Combine, and Swift Concurrency (async/await, actors, Sendable)
  • Solid architectural background (MVVM, modularization, clean architecture, SPM)
  • Hands-on experience with Kotlin Multiplatform and shared modules
  • Experience implementing shared ViewModels using coroutines and StateFlow
  • Experience integrating KMP into iOS apps (bridging, async interop)
  • Strong testing and performance optimization experience
  • Experience shipping and maintaining production apps

Requirements

  • SwiftUI design system experience
  • Firebase / mobile analytics tools
  • Mobile observability (APM tools)
  • Accessibility and localization
  • Experience in fintech or payment products

Benefits

  • Full ownership of iOS architecture
  • Real production KMP experience
  • High technical impact and architectural influence
  • Leadership exposure and mentorship responsibilities
  • Modern stack with advanced engineering practices
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior iOS Engineer @uSoftware
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type unspecified
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later