Description

Job Description:

Experience developing for macOS and iOS platforms5 or more years of professional programming experience using Swift and Objective-C programming language. 
Demonstrable experience getting applications developed within the given time. 
Hand-on experience with AVFoundation and Video Frameworks will be a plus. 
Develop, improve and maintain iOS applicationsKnowledge of Git will be a add-on. 
Use agile development and testing methodologies to ensure ongoing high quality code timely feature turnaround. 
Understanding of the system architecture. Given a requirement ability to come up with the architecture, ability to suggest solutions and identify loopholes in system. 
Need to have holistic view of system -and develop effective solutions. 
Collaborate with cross-functional teams to define, design, and ship new features.Unit-test code for robustness, including edge cases, usability, and general reliability. 
Work on bug fixing and improving application performance. 
Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Qualifications

B.A or B.S or B.tech / Masters Required

Required Skills/Experience

The Swift 3.0 programming language 
Apple’s Xcode IDE 
Spatial Reasoning 
Design Guidelines 
UI and UX design experience 
Apple Human Interface Guidelines. 
Networking 
Core Data

Recommended Skills/Experience

MySQL & Oracle (in terms of databases) 
Java and JavaScript(languages plus the frameworks) 
Github.

Education

Any Graduate