
Search by job, company or skills
About Us
Unacademy is one of India's largest learning platforms, empowering millions of learners across the country. Through innovative technology, top educators, and high-quality content, Unacademy is transforming how people learn and upskill. Our mobile apps play a critical role in delivering seamless and engaging learning experiences at scale.
Role Overview
We are looking for a skilled and passionate iOS Developer with 27 years of hands-on experience in building scalable, high-performance iOS applications. The ideal candidate should have strong expertise in Swift, SwiftUI, and iOS frameworks, and be excited to work on products used by millions of learners.
Key Responsibilities
- Lead iOS app development using Swift / Objective-C with Clean Architecture, MVC/MVVM/VIPER patterns.
- Build scalable UI using UIKit / SwiftUI and manage API integration, local databases, and secure streaming content.
- Work with advanced OS-level configurations and hardware-level integrations, focusing on performance, security, and app lifecycle management.
- Own code quality through code reviews, performance tuning, memory management, and multithreading (GCD / async), and manage App Store / TestFlight releases in Agile / CI-CD environments.
- Strong experience in Git, advanced third-party SDKs, AVPlayer, DRM, iOS frameworks (UIKit, CoreData, CoreAnimation), and mentoring is a plus.
- Proficiency in Xcode, CocoaPods / SPM, Crashlytics, and Instruments is preferred.
Required Skills & Qualifications
- 27 years of professional experience in iOS application development.
- Strong proficiency in Swift and iOS SDKs.
- Experience integrating RESTful APIs with iOS applications.
- Solid understanding of iOS UI/UX principles and Apple Human Interface Guidelines.
- Hands-on experience with Core Data, Core Animation, and other iOS frameworks.
- Experience with Git or other version control systems.
- Experience using third-party libraries and APIs.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Nice to Have
- Hands-on experience with SwiftUI.
- Exposure to CI/CD pipelines for iOS.
- Experience with iOS widgets and Live Activities.
- Knowledge of automated testing and unit testing frameworks.
Why Join Unacademy
- Opportunity to work on products used by millions of learners across India.
- High-impact role in a fast-growing ed-tech organization.
- Collaborative work environment with a strong engineering culture.
- Chance to build scalable consumer apps with real-world impact.
Job ID: 142884611