Job Summary
We are hiring an experienced, passionate iOS Developer to design, develop and enhance innovative and robust iOS applications with the rest of our ambitious dream team. They must also have a strong understanding of the patterns and practices that revolve around the iOS platform.
Key Skills: IOS, Swift version 4,5, Objective-C,RX swift, Cocoa Touch, APIs, Web Services, GIT, Jira
Additional Skills: Good communication
Job Description
Proven working experience in IOS software development
Hands-on experience using the language Swift
Have published one or more iOS apps in the app store
A deep familiarity with Objective-C and Cocoa Touch
Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Designing and building advanced applications for the iOS platform
Collaborating with cross-functional teams to define, design, and ship new features.
Unit-testing code for robustness, including edge cases, usability, and general reliability
Strong knowledge in RESTful web services
Experience with memory management and caching mechanisms specific to mobile devices
Experience of following Agile for development and deployments
Good knowledge agile/scrum process