Brief description :
- Need candidate who is proficient in iOS App development.
- Has to have good knowledge in Swift programming language.
- Experience in using SwiftUI & UiKit frameworks to build iOS applications.
- Understanding of iOS architecture and layers communication.
- Designing and building of advanced applications for the iOS platform.
- Build reusable code and libraries for future use.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Optimize application for maximum speed and scalability.
- Improving application performance, optimization for loading times.
- Storyboard, Auto Layouts, and constraints
- Debugging and optimization skill
- Design patterns like MVP and MVVM
- Frameworks like UIKit, Cocoa Kit,Core Location, etc.
- Apple Human Interface Guidelines
- RESTful API implementation and JSON
- Swift 4 and above
- Xcode and Interface Builder
- Resolve crashes and memory-related issues
- App performance and memory footprint optimization
- unit test cases