Senior iOS Engineer (Swift / Clean Architecture)
We are looking for an experienced Senior iOS Engineer to join a large-scale mobile product environment where engineering quality, architecture ownership, and performance at scale are critical.
You will work on a mature, business-critical mobile application used daily by a broad user base. The role requires a strong technical foundation, architectural awareness, and the ability to contribute to long-term evolution of the mobile platform.
This is not a feature-only position - we’re looking for someone who understands system design, maintainability, and performance in complex production environments.
What You’ll Be Responsible For
Designing and developing scalable iOS features with long-term maintainability in mind
Contributing to architectural decisions and enforcing Clean Architecture standards
Ensuring high code quality, test coverage, and performance optimization
Integrating with RESTful services and collaborating with backend teams
Working closely with Product, Design, and other mobile engineers
Supporting continuous improvement of engineering standards and development practices
Must Have
Strong expertise in iOS SDK, multiple iOS versions, and device configurations
Deep understanding of MVVM and Clean Architecture
Advanced proficiency in Swift
Excellent command of Xcode and Apple development ecosystem
Experience with Git version control
Practical experience integrating RESTful APIs and working with JSON
Ability to write and maintain unit tests
Understanding of UI design principles and UX best practices
Knowledge of TypeScript
Strong communication skills and ability to collaborate in cross-functional teams.
Senior iOS Engineer (Swift / Clean Architecture)
Senior iOS Engineer (Swift / Clean Architecture)