We are seeking a Senior/Lead iOS Developer to develop and maintain a modern, scalable iOS application using Swift. You will define and drive the technical direction and architecture of the iOS codebase, including modularization and scalability. Responsibilities include designing and implementing maintainable and efficient technical solutions, identifying and proposing improvements, performing code reviews, contributing to technical documentation, and supporting release management. You will also maintain and improve CI/CD pipelines, work closely with the Product Manager to translate business requirements into technical solutions, and contribute to high-level planning and estimation of new features.
Good To Have:- Experience with feature flags, remote configuration, A/B testing
Must Have:- 5+ years of professional iOS development experience
- Proficiency in Swift
- Experience with Swift Concurrency, Combine
- Experience with SwiftUI and UIKit
- Strong understanding of iOS frameworks and architecture patterns (MVVM, Clean Architecture)
- Experience building modular codebases and design systems
- Ability to independently architect complex solutions
- Proficiency with REST APIs and GraphQL
- Familiarity with Xcode, Instruments, Fastlane, SPM, CocoaPods
- Understanding of App Store submission process
- Clear and effective communication skills
- Strong analytical and problem-solving skills