IOS Developer

5 - 8 years

7.0 - 12.0 Lacs P.A.

Pune

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

MultithreadingVersion controlGITMVVMMemory managementUI testingAnimationUnit testingSCMIOS

Work Mode

Work from Office

Job Type

Full Time

Job Description

Primary Skills -Swift and RxSwift. -Work with MVVM, CLEAN Architecture, and other design patterns to ensure scalable and maintainable code. -Utilize CocoaPods, Git, and other SCM tools for managing dependencies and version control. -Write unit and UI tests using XCTest, Quick, Nimble, and SwiftyMock. -Solid understanding of RxSwift, functional programming, and memory management. -Experience with iOS app lifecycle, view lifecycle, delegation, and memory management. -Knowledge of design patterns like MVVM, CLEAN Architecture, and Data Binding. -Experience with CocoaPods, Git, and dependency management. -Familiarity with unit testing and UI testing frameworks such as XCTest, Quick, Nimble, and SwiftyMock. -Experience with SwiftUI and Combine framework. -Familiarity with CI/CD processes and automated build systems. -Experience with multithreading and background tasks in iOS (e.g., GCD, OperationQueue). Good to have: -Knowledge of App Store guidelines and app submission process. -Familiarity with UI/UX design principles specific to iOS. -Experience with Apples Human Interface Guidelines. -Familiarity with Core Data and Core Animation.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)