Source description
About the role
We are looking for an experienced and passionate iOS developer to design, develop enhance innovative robust iOS Applications. Your responsibilities: Design build advanced application features for the iOS platform Craft project solutions by applying solid object oriented design principles Collaborate with cross-functional teams to define, design ship new features Unit test code for robustness, including edge cases, usability general reliability Work closely with product management UX team to execute an idea from concept to delivery using software design, coding processes Work on bug fixing improving application performance Help maintain code quality, organization and automatization Continuously discover, evaluate implement new technologies to maximize development efficiency Skill sets/Experience we require: 3-5 years of experience in software development Proven experience with iOS, Objective-C, Cocoa Hands on experience with HTML5, CSS, XML Must be familiar with RESTful APIs to connect iOS applications to back-end services Experience with iOS frameworks such as Core data, Core animation, etc Experience with offline storage, threading performance tuning Knowledge of other web technologies and UI/UX standards Good understanding of Apple s design principles and interface guidelines Experience with performance memory tuning with tools like Instruments and Shark Good understanding of code versioning tools like Git, Mercurial or SVN Have published one or more iOS apps in the app store Pedigree: Bachelor s/Master s degree in Computer Science or related subject Relevant certifications
More at calibraint