Detailed Job Description
This individual must have a start-up mentality who hits the ground running with minimal supervision.
Collaborate with other engineers and developers throughout the development process.
Collaborate with the other team or 3rd party vendors to integrate functional component.
Understand user requirements; design and develop applications and APIs for devices that meet real world scenarios.
Solve and articulate complex problems with application design, development, and user experiences.
EXPERIENCE REQUIRED
7+ years of experience in software development of which 5+ years of experience iOS application design and development
Experience with iOS frameworks (Cocoa Touch Framework, Location, Core Data, Audio/Video, Maps, In-App purchase, VPN, etc)
Objective C, Swift programming
APNS, Memory Management
Unit Test cases, Code Coverage, Automation
Design patterns,Algorithms
Instruments: Allocation, Leaks Crash Analysis and Debugging skills
Strong multi-threading fundamentals
Strong Security and networking background and OS level experience
Knowledge of Jira is a plus
Good group interaction skills.
Excellent knowledge of Agile Development process


Keywords
 Allocation, Leaks Crash Analysis and Debugging skills, Cocoa Touch Framework, Location, Core Data, Audio/Video, Maps, In-App purchase, VPN,


Interview Information
Job Location : Bangalore
Interview Location : Bangalore