-Expert-level knowledge of Swift, Combine & UIKIT
- Familiarity with version control systems (e.g., Git)
- Hands-on experience with MVVM, VIPER, Clean Architecture, and dependency injection
- Design, develop and maintain advanced iOS applications
- Implement scalable and modern architectures
- Troubleshoot iOS issues, collaborate to address technical challenges effectively
- Write clean code, follow SOLID principles and modern patterns, and create comprehensive tests
- Identify performance improvements, conduct code reviews, ensure technical excellence