We are seeking a Senior iOS Engineer to join the team responsible for a high-traffic mobile application serving millions of users. The current iOS codebase will undergo a modernization initiative to improve architecture, performance, and development velocity. This includes modularization, establishing a unified engineering “golden path,” and migrating key components to Swift and SwiftUI.
As part of this team, you will work across a complex codebase, drive technical improvements, and support the foundation for a major rewrite planned in the next development cycle.Work within and improve a large codebase.
Lead efforts in modularization, architecture refinement, and modernization.
Drive migration of certain components from Objective-C to Swift and SwiftUI.
Reduce technical debt to enable faster feature development.
Contribute to defining engineering best practices and the “golden path” for iOS development.
Collaborate with cross-functional partners to deliver features while evolving core systems.
Support long-term plans to rewrite significant portions of the app.
4+ years of experience building and maintaining iOS applications.
Solid expertise in modern Swift development and Objective-C.
Experience with SwiftUI and contemporary iOS architectural patterns.
Proven experience working with large, complex codebases.
Hands-on experience with code migrations, refactoring, or modernization initiatives.
Strong problem-solving skills and the ability to navigate ambiguity.
Proactive, initiative-driven mindset with a passion for improving engineering foundations.
Valid US Visa is a plus.