We are looking for a skilled and experienced Senior iOS Developer with strong hands-on expertise in SwiftUI and UIKit. The ideal candidate should have a solid background in building high-quality iOS applications and experience working in modern mobile architecture environments. Working knowledge of Kotlin is preferred, and experience with Kotlin Multiplatform (KMP) is highly desirable.
Key Responsibilities
- Design and develop advanced iOS applications using SwiftUI
- Maintain and enhance existing iOS applications
- Collaborate with cross-functional teams including backend, product, and design teams
- Integrate APIs and third-party libraries
- Ensure performance, quality, and responsiveness of applications
- Participate in code reviews and follow best coding practices
- Troubleshoot and debug production issues
Skills & Experience
- Minimum 5 years of hands-on experience in iOS development
- Strong expertise in SwiftUI
- Proficiency in Swift
- Strong understanding of iOS architecture patterns (MVVM / MVC / Clean Architecture)
- Experience with RESTful API integration
- Good knowledge of version control systems (Git)
- Strong debugging and problem-solving skill
- Working knowledge of Kotlin
- Experience with Kotlin Multiplatform (KMP)
- Experience in cross-platform mobile development
- Familiarity with CI/CD pipelines
- Experience with Agile/Scrum methodologies
- Experience with OTT platforms is preferred.