Design and develop high-quality iOS applications using Swift and SwiftUI, following the latest architecture patterns (MVVM, VIPER, Clean Architecture, etc.).
Collaborate with designers, product managers, and other developers to deliver exceptional user experiences.
Lead technical discussions and provide guidance on architecture and best practices.
Engage directly with clients, gather requirements, present technical solutions, and manage expectations.
Write clean, maintainable, and testable code with a focus on performance and scalability.
Stay up-to-date with the latest iOS development trends, frameworks, and Apple guidelines.
Participate in code reviews, mentor junior developers, and contribute to continuous process :
3+ years of professional experience in iOS development.
Expert-level proficiency in Swift and SwiftUI (mandatory).
Solid knowledge of iOS architecture patterns and ability to design scalable app architectures.
Hands-on experience integrating RESTful APIs, third-party libraries, and services.
Excellent client-facing and communication skills.
Familiarity with CI / CD pipelines, Unit / UI testing, and App Store deployment processes.
Nice to Have :
Experience with Combine framework, Core Data, or advanced animations.
Exposure to App Clips, Widgets, or other recent iOS features.