Job Description
:Education & Experience:
•At least one app in the Apple iTunes store (send link along with resume)
• Proven experience in developing mobile apps (both HTML5 and Native) - Must supply live examples.
• Full development lifecycle experience (e.g. requirements gathering, producing design docs, test plans, code reviews, etc.).
• Create and maintain technical design documentation for new features and applications.
• Experience deploying and supporting Production apps.
• Bachelor degree in Computer Science or equivalent.
• Minimum 5 years of Software Engineering experience.
• Minimum 18 months of iOS development experience.
Requirements:
• Experience building iOS apps from scratch utilizing standard SDK techniques (e.g. Activities, Fragments, Intents, Layouts, etc.).
• Experience creating custom UI elements, UI animation techniques and creating a rich, interactive UX on iOS.
• Fluency in and a deep knowledge of C, iPhone SDK, Interface Builder, Objective-C, CocoaTouch, Apple Notification Gateway and iOS programming.
• Experience with JQuery, HTML5, CSS3, JavaScript, JSON, XML and Interfacing iPhone/iPad applications to server side services through REST.
• Strong background in mobile design patterns, web and native mobile apps with iOS, HTML, JavaScript and Cross Platform Mobile Development techniques is a plus.
• HTML5/CSS/JS
Additional Bonus Skills:
• Experience in Android App development with the fundamentals of Java and knowledge of OOP concepts, Eclipse IDE, C2DM & Android SDK.
• Interact daily with the systems and processes used in professional software development, including source control, bug tracking, testing, etc.
• Excellent communication & inter-personal skills.
Mobile Developer • Torrance, CA