Senior IOS Developer

CyberCoders

(El Segundo, California)
Full Time
Job Posting Details
About CyberCoders
CyberCoders, a division of On Assignment, is a leading permanent placement recruiting firm. Through our innovative technology and efficient recruiters, CyberCoders helps find the right candidate for the right job.
Responsibilities
- 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
Ideal Candidate
**What You Need for this Position** - 5+ yrs of development experience - 5+ yrs of object-oriented software development experience - 3+ yrs 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 **Desired Skills:** - BS in Mathematics, Statistics, or Computer Science - Knowledge of Pro & College Sports - Experience with Agile issue management systems (e.g. Jira/Greenhopper)
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive Compensation, Benefits (Medical, Dental, Vision, Long-term Disability, 401k).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.