- Lead the design and development of contemporary iOS applications
- Define and implement scalable architecture and design patterns
- Drive adoption of SwiftUI, Combine, and modern iOS frameworks
- Build modular, maintainable, and high-performance codebases
- Collaborate with product, UX, and backend teams to deliver features
- Conduct code reviews and mentor iOS engineers
- Ensure adherence to Apple platform best practices and App Store guidelines
- Support CI/CD pipelines and release management
Required Skills
- Expert in Swift and iOS SDK
- Strong experience with SwiftUI, Combine, and UIKit
- Knowledge of modern design patterns (MVVM, Clean Architecture, modular architecture)
- Experience with Swift Concurrency (async/await)
- Strong understanding of REST APIs, networking, and JSON
- Experience with Core Data / local persistence
- Familiarity with CI/CD tools, Git, and automated testing
Nice to Have
- Experience with GraphQL or modern API frameworks
- Knowledge of performance optimization and memory management
- Experience with Fastlane / TestFlight / App Store deployments
- Exposure to AI/ML or advanced Apple frameworks