Job Description

Description:

Essential Duties & Responsibilities:

• Designing and building mobile applications for Apple’s iOS platform.

• Collaborating with the design team to define app features.
• Ensuring quality and performance of application to specifications.
• Identifying potential problems and resolving application bottlenecks.
• Fixing application bugs before final release.
• Publishing application on App Store.
• Maintaining the code and atomization of the application.
• Designing and implementing application updates.
Mandatory skills Technical Skills:
• Proficient in Swift, and Cocoa Touch.
• Extensive experience with iOS Frameworks such as Core Data and Core Animation.
• Knowledge of iOS back-end services.
• Knowledge of Apple’s design principals and application interface guidelines.
• Familiarity with push notifications, APIs and cloud messaging.
• Familiarity with implementing Crashlytics(with Fabric).

Nice to have skills RealmDB / MangoDB knowledge is mandatory
Application design skills, design patterns like MVC(using Obj-C), MVVM(using Swift)