Key Responsibilities
- Design and develop iOS applications using SwiftUI, VIPER architecture, and Combine framework
- Manage and maintain multiple applications published on the App Store
- Ensure application performance, responsiveness, and code quality standards
- Collaborate with design and development teams to build and release new features
- Identify application bottlenecks and resolve bugs and performance issues
- Implement memory management and concurrency programming practices in iOS applications
Requirements
- Proficiency in SwiftUI, VIPER, and Combine framework
- Experience with Core Data and Core Animation
- Strong understanding of memory management and concurrency in iOS
- Familiarity with version control tools such as Git
- Knowledge of Apple design principles and interface guidelines