Participate in the design, development, and maintenance of iOS applications.
Develop iOS applications using Swift and Objective-C.
Build and integrate SDKs into applications.
Analyze requirements, propose solutions, and demo features before official development.
Collaborate closely with backend developers, testers, BAs, and designers to deliver features.
Optimize performance, code quality, and user experience.
Fix bugs and continuously improve code quality.
Handle App Store submission, app review processes, and related issues.
Write technical documentation and participate in code reviews.
Stay up to date with new mobile trends and technologies.
Bachelor’s degree in Computer Science or a related field.
2–4 years of experience in native iOS development.
Strong proficiency in Swift and Objective-C.
Knowledge or experience with Flutter.
Knowledge of Kotlin/Java is a plus.
Solid understanding of UIKit, iOS frameworks, and RESTful API integration.
Experience with architectural patterns such as MVC, MVVM; SwiftUI experience is a plus.
Familiarity with Git.
Basic understanding of CI/CD and automated testing.
Experience in building systems and handling issues during App Store submission.
Strong requirement analysis and problem-solving skills.
Good communication skills and ability to work effectively in a team.