Jr. iOS Developer

  • Industry Other
  • Category Software Engineering
  • Location Kathmandu, Nepal
  • Expiry date Jul 19, 2026 (4 days left)
Job Description

Job Title: Jr iOS Developer 

No of opening: 1


About the Role

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).

 

Selection Process

  • Written and practical assessment
  • Interview


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.


Ready to Join the Adventure?

If you’re passionate about building scalable and want to help create the next big hit in gaming, we’d love to hear from you! Apply now to join Teslatech and power the future of gaming.


How to apply:

You can also send us your updated resume and cover letter in single pdf format directly to [email protected] clearly mentioning the Position Title in the subject line of the email. The deadline for applying is July 31, 2026.


Additional Information:

Teslatech is an Equal Opportunity Employer. We are committed to the principles of equal employment opportunity for all employees and applicants for employment.

Download Our Mobile App