Search by job, company or skills

Unacademy

iOS Developer

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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 3–7 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 :

  • 3–7 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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147495471

Similar Jobs

Bengaluru, India

Skills:

Swift UICSSMVVMObjective-cHTMLJavascriptAgile DevelopmentMvcSwiftClean ArchitectureiOS frameworksSwift Concurrency

Bengaluru, India

Skills:

AlgorithmsGitUikitdata structuresRest ApisSwiftperformance optimisationWebSocketsMVVM architecturereal-time communication

Bengaluru, India

Skills:

Core DataMachine LearningApisPerformance TuningArtificial IntelligencecloudUikitSqliteSwiftApplication ResiliencySwiftUIMobileSecurityOIDC authCombine

Bengaluru, India

Skills:

CocoapodsUikitIos SdkReact NativeFlutterCordovaSwiftSwiftUIFastlaneGCDSwift Package ManagerXcode InstrumentsSwift Concurrency

Remote

Skills:

Ios DevelopmentSwiftUIVIPER ArchitectureCombine FrameworkGit Version ControlApp Store Publishing