About the Role

We're looking for a passionate and curious iOS Trainee Developer to join our team. Whether you're just starting out or have built a few personal or academic apps, this is your opportunity to gain hands-on experience with real-world iOS development.

Roles & Responsibilities:

  • Help develop and maintain iOS apps using Swift (and a bit of Objective-C)
  • Work with core iOS frameworks like UIKit, Core Data, and Core Animation
  • Integrate REST APIs and manage JSON data for in-app services
  • Follow Apple’s UI/UX design guidelines to help create sleek and user-friendly apps
  • Use Git for version control and collaborate with the team
  • Work in an Agile/Scrum setup with designers, backend devs, and product folks
  • Participate in debugging and performance tuning
  • Learn modern iOS tech like SwiftUI and Combine
  • Get exposure to analytics tools like Firebase or Google Analytics to track performance

Requirements:

  • 0–1 year of iOS development experience (projects, internships, or personal apps count!)
  • Bachelor’s degree in computer science, Information Technology, or a related field (e.g., B.Tech, BCA, MCA)
  • Familiar with Swift and a basic understanding of Objective-C
  • Experience using Xcode and other iOS development tools
  • Understanding of REST APIs, JSON, and mobile app architecture
  • Comfortable using Git for version control
  • Awareness of Apple’s design principles and best UI/UX practices
  • Good problem-solving skills and attention to detail
  • A team player with a strong desire to learn and grow


Good to have:

  • SwiftUI or Combine
  • CI/CD pipelines
  • OTT Domain knowledge