* Extensive hands-on experience building scalable mobile applications across
devices and OS versions.
* Expert-level proficiency in Swift, with strong knowledge of UIKit and SwiftUI.
* Solid understanding of software architecture, including MVVM and design patterns.
* Comprehensive testing experience, including Unit, UI, and Snapshot testing.
* API integration expertise, especially RESTful services.
* Strong grasp of persistent storage mechanisms, concurrency, and memory management.
* Strong experience with CI/CD pipelines, version control (Git), and deployment processes.
Preferred Qualifications:
* Team leadership or mentorship experience.
* Knowledge of dependency management tools like Swift Package Manager.
* Exposure to mobile security best practices and accessibility standards.
* Experience collaborating with cross-functional teams.
Job Type: Temporary
Experience:
* iOS Engineer : 9 years (required)
* UIKit and SwiftUI.: 8 years (required)
* MVVM : 8 years (required)