Senior iOS Developer
Description
Requirements:
- Hands-on experience in writing iOS applications using Swift.
- Expertise in Swift's core concepts of memory management and concurrency.
- Excellent data structure and algorithm and problem-solving skills.
- Experience building iOS apps from scratch with a strong focus on architecture.
- Familiar with MVC, MVVM, VIPER, etc.
- Experience with third-party libraries, APIs, web services, and JSON.
- Unit-test code for robustness, including edge cases, usability, and general reliability.