About the Role
Senior iOS Developer
Role Summary:
- We are looking for a decisive Technical Leader who can take full ownership of our iOS domain.
- You will not just write code, you will own the application lifecycle from architecture to deployment.
- driving the architectural transition from legacy like UIKit to a modern, scalable SwiftUI foundation.
Experience
- 5+ years
of native iOS development, with
2+ years
in a technical leadership. - experience executing large-scale migrations from UIKit (Storyboards/XIBs) to SwiftUI.
Key Responsibilities
- Migration Strategy:
define the roadmap for modernizing legacy modules. Decide when to wrap UIKit in SwiftUI (Interoperability) vs. a complete rewrite. - Architecture:
Architect scalable solutions using MVVM + Coordinator. Enforce dependency injection to make legacy code testable during the transition. - Team Leadership:
Guide the t...
Ready to Apply?
Submit your application today and take the next step in your career journey with Ascendion.
Apply Now