Also include a 2 paragraph cover letter with your previous work.
Experience and Functional Requirements:
Minimum 6 months’ experience in iOS development.
Hands-on coding, systems analysis, design, and delivery of projects assigned.
Coordinate project performance with clients.
Provide good technical guidance to project team members other colleagues within the organization so that their abilities and the overall project quality are enhanced.
Keeps management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product.
Maintain appropriate expertise to ensure effective service level.
Respond to problems in a timely, effective manner.
Job Specification
Strong experience in building and publishing commercial iPhone and/or iPad applications.
Extensive experience developing in Objective-C.
Swift experience is a huge plus
Operating Systems: Mac OS X and iOS.
Programmer Tools: Xcode, Instruments, and Git.
Must have strong practical knowledge of CocoaTouch, UIKit, Core Data (Core Graphics and Core Animation a plus), Core Foundation, Auto-Layouts, Notifications, UI Controls Customization, nib-less creation of Views, MVC, Manual Memmory management, Custom Blocks and ARC.
Experience with JSON, XML, JavaScript, and interfacing iPhone/iPad applications to server side API’s.
Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming.
Extensive experience detecting and correcting memory usage issues as well as optimizing code for application performance.
A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks.
Excited about working in a high profile, fast-paced software organization.
Proven track record for managing multiple projects at once.
Experience of apps development in android platform will be a big plus.