Back to all jobs
EInfochips

iOS Developer

Puneonsite2 openings

Apply for this position

All fields marked * are required

Name & contact details are extracted from your resume automatically.

Job Description

Role: ios developer

Must Have Skills:

  • Strong proficiency in Swift, including Protocols, Generics, Extensions, and other advanced Swift features.

  • Develop and maintain high-quality iOS applications using Swift and RxSwift.

  • Implement SwiftUI and leverage Combine for building modern user interfaces and reactive features.

  • 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).

 

Nice to Have Skills:

  • Knowledge of App Store guidelines and app submission process.

  • Familiarity with UI/UX design principles specific to iOS.

  • Experience with Apple's Human Interface Guidelines.

  • Familiarity with Core Data and Core Animation.

  • Ability to debug and optimize performance issues, including memory leaks and UI stuttering.

Skills

Required

swiftrxswiftswiftuicombinemvvmclean architecturecocoapodsgitxctestquicknimbleswiftymockmultithreadinggcdoperationqueue

Preferred

app store guidelinesuiux designcore datacore animation
iOS Developer at EInfochips | Talynce Jobs