Job Description :
Ensure the performance, quality, and responsiveness of applications.
Collaborate with a team to define, design, and ship new features.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Hands on Development experience in Swift / Xcode required.
Experience in with a VCS, preferably Git.
4+ years’ experience in the field of iOS mobile application.
Proficient with software test methodologies and Unit Testing.
Proficient at using version control applications such as GIT or SVN.
Skilled at translating high level requirements into software design and implementation.
Experience publishing one or more iOS apps in the app store.
Knowledge of other web technologies and UI/UX standards.
Solid understanding of the full mobile development lifecycle.
Good communication skills.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Experience with offline storage, threading, and performance tuning.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Understanding of Apple’s design principles and interface guidelines.
Familiarity with cloud message APIs and push notifications.
Knack for benchmarking and optimization.
Familiarity with continuous integration.
             

Similar Jobs you may be interested in ..