Senior iOS Developer
Core
Develop, maintain, and optimize scalable iOS mobile applications using robust architectures and data structures.
Role type
Senior iOS Developer
Builds
Production mobile applications for iOS
Domain
Mobile development, iOS ecosystem
Deliverable
production ML models | product features
Required skills
iOS development, Swift, Data Structures, Algorithms, Object-Oriented Programming (OOP), Git, Gitflow, MVVM, VIPER, CI/CD
Responsibilities
Develop, maintain, and optimize iOS applications; Design scalable solutions applying OOP principles; Implement robust mobile architectures using MVVM and VIPER patterns; Participate in analysis, design, and development of new mobile features; Apply algorithms and data structures to optimize performance; Collaborate with multidisciplinary teams under agile methodologies; Participate in code reviews and contribute to process improvement.