iOS Developer

➢ 2+ years working experience developing mobile applications using Objective-C/Swift. Xcode IDE.
➢ Should be able to handle End-to-End Development of the application and also be able to give technical support to the development team.
➢ Should have sound knowledge of overall Mobile architecture.
➢ Should have developed 3-5 applications at least as per Apple standards, minimum 2-3 currently on the App Store.
➢ Must possess experience in developing enterprise applications, end-to-end project handling and developing scalable products.
➢ Good understanding of SDLC -Software Development Life Cycle in software development.
➢ Excellent knowledge of design patterns - both practical and theoretical.
➢ Desire to learn new technologies and stay updated with technological trends.
➢ Good communication skills in English, both written and verbal.
➢ Should be dedicated, hardworking and detail oriented with exposure to Agile development methodologies using Scrum/XP.
➢ Able solve complex problems with great techniques and methodologies.
➢ Good team collaboration skills.

Mandatory Skills:
➢ Knowledge of C, C++ or Java and Data Structures.
➢ Strong knowledge of Objective C, Swift, Xcode, Cocoa.
➢ Knowledge of using version control system, preferably Git.
➢ XML/JSON/SOAP Parsing, Social Networking, Design Patterns.
➢ Good Understanding of OOPS implications and modular approach.
➢ Familiarity with third party integrations and the respective API implementations.
➢ In App Purchase, Push Notification, Core Data, Storyboard, Auto-Layout, Adaptive Layout.
➢ Knowledge of Apple Certificates and Provisioning profile management and uploading build to the store.

Good to have:
➢ Cloud Computing and Data Syncing.
➢ Knowledge of HTML5, JavaScript, AJAX, PhoneGap, Titanium.
➢ Exposure to other Mobile Platforms: Android, Windows Mobile, Hybrid frameworks.
➢ OpenGL ES 2D/3D, Core Image, Core Text, Core Location, HealthKit, watchOS, macOS.
➢ PDF Annotations, Bar Code Scanning, Face Recognition, Image and Video Filtering, other standard file formats understanding.
➢ Socket Programming, Network Programming, Chat Servers, XMPP and SIP Library Exposures.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field