We’re looking for a junior-level iOS Developer with 1 year of hands-on experience building and maintaining iOS applications. You’ll work closely with our product and engineering teams to develop, test, and ship high-quality features, with a particular focus on plugin development and ad SDK integration.
Key Responsibilities
- Develop, and maintain iOS applications and reusable iOS/Godot custom plugins/modules.
- Integrate and manage third-party ad SDKs within iOS applications.
- Write efficient, well-documented, and maintainable Swift code.
- Manage the end-to-end iOS app release cycle, including App Store submissions and TestFlight builds.
- Collaborate with backend, design, and QA teams to deliver polished features.
- Use Git for version control, branching, and collaborative development.
- Stay updated with latest iOS SDK updates, Apple guidelines, and best practices.
- Contribute to code reviews and maintain coding standards.
Required Skills
- Swift: Good command of the Swift language, including memory management, protocols, and basic concurrency.
- Architecture: Strong understanding of architectural design patterns such as MVVM, or MVP.
- Tooling: Proficiency with Git, Xcode instruments for debugging/profiling, and dependency managers (CocoaPods, Swift Package Manager).
- 1+ years of professional iOS development experience.
Additional Skills
- Practical experience building UI with both SwiftUI and UIKit.
- Experience with RESTful APIs and third-party SDK like Mobile Ads sdk, Firebase.
- Proper knowledge on User authentication with “Sign in with Apple”.
- Basic knowledge of native Android development (Kotlin/Java).
- Experience with Objective-C, especially for maintaining legacy codebases.
- Familiarity with Apple release cycle; App Store submission, Review process, and TestFlight distribution.
- Experience working with any game engines (e.g., Godot/Unity/Unreal).
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a collaborative team environment.
Selection Process
- Written and practical assessment
- Interview











