Job Requirements:
• Ability to understand business requirements and translate them into technical requirements.
• Strong knowledge of IOS SDK, different versions of IOS, and how to deal with different screen sizes.
• Familiarity with Restful APIs to connect iOS applications to back-end services.
• Strong knowledge of iOS UI design principles, patterns, and best practices.
• Experience with offline storage, threading, and performance tuning.
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
• Knowledge of the open-source iOS ecosystem and the libraries available for common tasks.
• A strong technical background, with deep understanding of client-server architecture.
• Experience in setting up a mobile software development environment and thereby establishing a process of building and releasing an app to the Apple Store would be a benefit.
Required Experience
• 3+ years of native iOS App Development experience.
• Minimum 3 years of mandatory experience in Swift Programming Language, iOS UI Kit, Restful APIs based in Json and SOAP, Offline Storage / Core Data
• Experience with cross-platform app development tools such as Ionic or Flutter would be an advantage as well.
• Highly developed written, verbal and presentation & interpersonal skills with the ability to communicate with stakeholders and colleagues at the highest level.
• Experience with DevOps tools and processes, distributed source control systems such as Bitbucket or Git, continuous integration, continuous integration & testing tools would be an advantage.
Before you click “apply”: Please read the job description carefully to ensure you can confidently demonstrate why this opportunity is right for you and take the time to put together a well-crafted and personalized CV to further boost your visibility.