Key Responsibilities:
· Create powerful, elegant iOS apps
· Come up with ideas and solutions, not just implement
· Rapidly create prototypes, synthesize feedback and develop a production quality application
· Work closely with QA and Product Management to release a change
· Occasionally optimize and extend backend functionality
· Quickly translate design (Adobe illustrator, Photoshop, PDF, PNGs) in to working iOS code
· Manage and solve any code debugging in an efficient manner
· Mock out server side dependencies to move fast. Knowledge of server side development processes, tools, and technology is a huge plus
· Collaborate with other engineers, managers, and executive team to define, design and ship new features
Required Skills:
· 5+ years of commercial experience in developing applications for the iPhone and iPad
· 10+ years of commercial software development on Mac, Windows, Internet, etc.
· Expertise in Objective-C and developing native iOS apps
· Familiar with XML, JSON and REST-based APIs
· Experience with Webkit and JavaScript
· Strong knowledge of MVC, OOP, memory management and threading
· Ability to estimate level of effort and prototype as necessary
· Ability to communicate to all user levels (internal and external), demonstrate strong problem-solving skills, and be adaptable and proactive; willing to take ownership
· Ability to quickly learn and apply new technologies and methodologies
· Possess the passion to design, build and polish innovative applications
· Ability to fit into a startup environment and company culture