Implement, unit test, debug and integrate code of high complexity
Ensure performance, quality, and responsiveness of applications
Typically responsible for ownership of several significant software modules
Plan, organize, and perform the technical work of an assignment
Accountable for on time delivery with excellent quality
Maintain close liaison with team on technical matters and prototype Designs
Establish and maintain thorough and accurate documentation of all work. Write technical specification documentation
Able to work under pressure to meet deadlines and the ability to work in a cross-functional environment. Effectively able to work as a team member as well as independently.
Requirements:
Degree in Computer Science or Engineering
Minimum 3 years of experience of developing iOS applications using Objective-C or Swift
A strong understanding of data-structures, algorithms, etc
Capable of architecting, designing, developing and testing complex applications
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Understanding of Apple s design principles and interface guidelines
An excellent understanding of object-oriented software design patterns good debugging skills
Hands on experience of uploading the build on Apple store
Experience on Reactnative is an added advantage
Job Classification
Industry: IT-Software, Software ServicesFunctional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & DesignRole: Programming & DesignEmployement Type: Full time
Education
Under Graduation: Any Graduate in Any SpecializationPost Graduation: Post Graduation Not RequiredDoctorate: Doctorate Not Required, Any Doctorate in Any Specialization