OBJECTIVE-C Developer (M/F)
AFRICASHORE
Job location
Guelmim
Employment status
Full–time
Job details
Description du poste : We are looking for OBJECTIVE-CDeveloper profiles / CVs to pass on to our clients for their futurerecruitment campaigns.
Mission : - Design and build advancedapplications for the iOS platform.- Analyze client businessrequirements and user experience to shape, design, and build custommobile experiences for the clients.
• Collaborate withcross-functional teams to define, design, and ship new features.-Ensure the performance, quality, and responsiveness ofapplications.
• Unit-test code for robustness, including edge cases,usability, and general reliability.- Work on bug fixing andimproving application performance.
• Help maintain code quality,organization, and automatization.- Work on new products andservices and provide support to existing applications.
• IntegrateREST services into mobile applications and familiar with Applocalization technique.- Continuously discover, evaluate, andimplement new technologies to maximize development efficiency.
Description du profil : - Bachelors degree in Software Engineeringor related.- 5+ years of hands on experience in Mobile applicationdevelopment with Objective C.
• Strong understanding ofObject-oriented programming concepts.- Proficient in Objective-C,Swift, Cocoa Touch, XCode etc.- Extensive experience with iOSFrameworks such as Core Data and Core Animation.
• Knowledge ofApple's design principals and application interface guidelines.-Proficient in code versioning tools including Mercurial, Git, andSVN.
• Knowledge of C-based libraries.- Familiarity with pushnotifications, APIs and Cloud messaging.- Proficiency with RESTbased APIs and Web Services.
• Strong experience with XML, JSON,JavaScript / jQuery, HTML / CSS.- Excellent understanding ofoptimization and performance issues across iOS software layers.
• Experience coding for multiple mobile platforms (iOS, Android,Windows) is a plus.- Experience with O / S (e.g. Linux, Windows, andMac OSX).
• Ability to understand problems and questions, documentand work through to final resolution; detailoriented