Mobile Developer Mid Senior - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 22-10-2019 11:46:50 AM
17-12-2019 11:46:50 AM
Position Overview:
We have a client based in the Southern Suburbs of Cape Town looking for a Mobile Developer with 3+ years of solid development experience.

Responsibilities:
• Translate designs and wireframes into high quality code.
• Design, build and maintain high performance, reusable native applications and reliable Java code.
• 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.
• Building user interfaces based on Android/iOS UI standards.
• Android SDK.
• Designing web services for mobile applications.
• Build highly interactive mobile applications.
• Prepare mobile applications for app stores.

Requirements
• Android/iOS Developer with two/three years plus experience.
• Java/Swift.
• Junit.
• Android/iOS API's.
• Knowledge of the SOLID principles (Clean code).
• OO concepts.
• Software design patterns.
• Good problem-solving skills.
• Continuous integration.
• Data structures and algorithms.
• Android/iOS Native Development – Java/Swift/Objective C (mobile specific).
• jQuery, MVC, Bootstrap, AngularJS, .Net Core, Web API, DB, MySql and web service experience preferable.
• Familiarity with RESTful APIs to connect to back-end services.
• Ionic 1 to 3/cross-platform Native/hybrid development preferable.
• Cordova (Phonegap).
• GIT.