MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Prosum

Sr. iOS Developer/Lead

El Segundo, CA · 125 months ago

Contract

About the job

Job Description
Duties and Responsibilities
• Handle technical design and implementation of features for iPhone and iPad applications
• Managing ad hoc and assist with production releases
• Provide technical expertise regarding strategic decisions related to iOS device and SDK support
• Architect, implement and unit-test features per product definitions. Test applications for memory leaks, debug crash logs, etc.
• Provide QA with ad hoc device builds, as well as perform actual submission of releases to the App Store. This includes tagging builds and other SVN-related responsibilities
• Identify useful features in upcoming iOS versions; also identify benefits and risks associated with changing the minimum supported iOS requirements

Qualifications
Basic Qualifications
• 7+ years of development experience
• 5+ years of object-oriented software development experience
• 5+ years building complex applications for iOS devices; including very strong graphics programming, threading and XML parsing in Cocoa, Objective C, ImageKit. Should have at least one live iOS app in the App Store.
• Deep knowledge of the following frameworks: CoreGraphics, CoreAudio and CoreData. Strong working knowledge of OO development and data caching
• Experience with consuming complex Web Services, WebSockets
• Adept at writing applications to consume RESTful Web Services
• Must have personally released at least two apps in App Store (in production)
• Practical expertise with CPU/memory profiling
• Integrated various Social Networks (Facebook, Twitter, Instagram, Google+)
• Worked on white label solution products (localization, multiple skins and configurable-feature sets)
• Full SDLC experience, including release to Apple’s App Store
• Experience working in an Agile development environment
• Familiar with version control systems such as Git/Hg/Svn
• Engineering Ninja Skills, including: superb analytical skills, excellent communication, meticulous attention to detail, strong team ethic, and passion for building great products

Additional Information
Preferred Qualifications
• BS in Mathematics, Statistics, or Computer Science
• Experience with Agile issue management systems (e.g. Jira/Greenhopper)
All your information will be kept confidential according to EEO guidelines.