
Senior iOS Engineer
Primary stack
Job description
About the Position
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.
Responsibilities
- 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.
Requirements
- 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.
Benefits
- Paid Vacation
- Sick Days
- Floating Holidays
- Sport/Insurance Compensation
- English Classes
- Charity
- Training Compensation
© Zoolatech. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Zoolatech is a custom software development company.
More at Zoolatech
All 20 roles
Solutions Architect
Zoolatech

Staff Software Engineer, Salesforce
Zoolatech

Internal Communications & Content Specialist
Zoolatech

Software Engineer
Zoolatech · Poland