Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, troubleshoot, debug, implement, and unit test software products and solutions in accordance with established standards
Job Requirements
- Bachelor’s degree in Computer Science or related field
- A deep understanding of the Swift 4 , swift 5 Languages and iOS 13 development.
- Good knowledge of UIkit , AutoLayout and Constraints
- Good knowledge of iOS Life cycle and Application Process
- Familiarity with protocol-oriented programming in Swift.
- Extensive experience with iOS Frameworks such as Core Location, Core Data, Core Animation, etc
- Updated with Swift UI , combine Framwork and Swift Package
- Strong experience with MVC , RxSwift, MVVM
- Good Knowledge of VIPER is a plus
- Good Understanding of Threading and performance tuning
- Familiarity with cloud message APIs and push notifications
- A strong passion of how to build clean and well-structured code that is scalable and efficient
- Ability to efficiently maintain existing codebase
- Familiar with tools like Firebase, Crashlytics, and Google Analytics
- Objective-C is a plus
- Good Knowledge of Android Development is big plus
- Familiar with Xml Layout and Kotlin Programming language is big plus
- Good Knowledge of Android Jetpack Components such Room , Live Data ,Data Binding is plus