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