Requirements
- Minimum of 5 years of hands on experience in application Design and Development on iOS platform
- Understanding of Mobile best practices for application development
- Must possess extensive programming knowledge of Xcode and Objective-C, Swict
- Should Have published at least 3 iOS apps in the app store
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, Core location, View Controllers and various kits (UIKit, MapKit etc.)
- Strong knowledge of memory management, multi-threading, ARC in Objective-C
- Must have knowledge of SQLite and core data
- Understanding of XML, JSON, HTTP, SOAP, Web Service
- Experience with third-party libraries and API
- Sound knowledge of iOS application architecture and UI best practices
- Worked on Autolayout and size classes
- Worked on Payment gateways.
- Worked on Core Bluetooth and BLE devices.
- Strong understanding of JavaScript, React.js development
- Strong understanding of React Native
- Experience working in Agile environment
- Experience with Configuration management tools, Git based repositories
- Hands on experience with continuous integration.
- Experience with hybrid applications
Roles and Responsiblities
- The primary responsibility is for delivering all aspects of the software development lifecycle to include analysis, designing, coding, testing, troubleshooting and supporting mobile software to meet or exceed specified standards and end-user requirements.
- Strong and innovative approach to problem solving and finding solutions
- Excellent communication skills (Verbal & written)
- Flexible and proactive / self-motivated working style with strong personal ownership of problem resolution
- Ability to multi-task under pressure and work independently with minimal supervision
30+ days ago