IOS Developer

Good Communication Skills
Husys Consulting Limited
Hyderabad
06/27/2017 14:55:41

Job Description

Extensive experience (2+Years) in developing enterprise / business /
smart apps on native iOS platform (iPhone, iPad) using Objective-C
programming language on various versions of iOS SDK on X-Code IDE.
Proven experience (Please provide links to App-Store hosted Apps,
if any) of at least year of independently developing enterprise grade
iOS apps.
Proven hands on experience working with tableviews, scrollviews,
delegates, notifications, NSOperations, GCD, reference counting, ARC.
Expert level hands-on knowledge on iOS architectural principles,
Human Interface Guidelines, Testing Frameworks and automation, Code
Coverage tools, X-Code instruments / Profilers for Memory
(Allocations, Leaks, Zombies etc.), CPU (Time Profiler, Trace etc.)
and File Systems (Code Data, File Activity etc.).
Hands-on experience of designing and integrating web-services
interfaces (SOAP / RESTful- JSON / XML based) with native iOS App.
Hands-on experience of working on DBMS, particularly SqLite and Core Data.
Hands-on experience of integrating and using version control
systems, e.g. SVN and GIT.
Proven hands-on experience of developing reusable components /
frameworks / static libraries on iOS SDK.
Proven knowledge and experience of agile development methodology.
Penchant for Graphic / Human-Machine interface / UI-UX design principles.
Ability to create custom components as per the requirement.



 

Requirements


Candidates with immediate notice or with 15 / 30 days Notice are
highly preferred


Responsibilities

Hands-on experience of designing and integrating web-services
interfaces (SOAP / RESTful- JSON / XML based) with native iOS App.
Hands-on experience of working on DBMS, particularly SqLite and Core Data.
Hands-on experience of integrating and using version control
systems, e.g. SVN and GIT.
Proven hands-on experience of developing reusable components /
frameworks / static libraries on iOS SDK.
Proven knowledge and experience of agile development methodology.
Penchant for Graphic / Human-Machine interface / UI-UX design principles.
Ability to create custom components as per the requirement.