The successful Candidate should be able to work with designers and end users to gather requirements and come up with specifications based on them. Document and maintain mobile applications written in the Swift language. Candidate must be able to take / build mobile user interface designs in the Sketch tool, and convert them into an iOS application written in the Swift language. Candidate must be able to design and write REST (Representational State Transfer) APIs (Application Program Interfaces) to communicate from a mobile client to a backend server written in Java. Knowledge of IBM AssemblyKit a plus. Familiarity with IBM's Bluemix platform-as-a-Service cloud.
At least 1 year experience in gathering requirements and compiling specifications
At 6 months experience in Designing Mobile applications
At 6 months experience in Programming in the iOS eco-system