Responsibilities:
-> Designing and building mobile applications for Apple’s
iOS platform.
-> Ensuring quality and performance of the application to
specifications.
-> Identifying potential problems and resolving application
bottlenecks.
-> Fixing application bugs before the final release.
-> Help maintain code quality, organization, and
automatization
-> Designing and implementing application updates.
-> Ensure the performance, quality, and responsiveness of
applications
Requirements and
skills
-> Proven experience as an app developer.
-> Proficient in Objective-C, Swift, and Cocoa Touch.
-> Familiarity with RESTful APIs to connect iOS
applications to back-end services
-> Extensive experience with iOS Frameworks such as Core
Data and Core Animation.
-> Knowledge of iOS back-end services.
-> Knowledge of Apple’s design principles and application
interface guidelines.
-> Proficient in code versioning tools including
Mercurial, Git, and SVN.
-> Ability to understand business requirements and
translate them into technical requirements
-> Familiarity with push notifications, APIs, and cloud
messaging.