The purpose of the position of the Intermediate Mobile App Developer is to join a team of developers to develop and maintain our internal mobile apps and the APIs in which they interact with. All apps are developed in Ionic, Angular and Capacitor as a wrapping framework. QUALIFICATIONS & EXPERIENCE: · Grade 12 certificate or equivalent Level 4 qualification issued by SAQA. · Bachelors Degree in Computer Science or Diploma in Information Technology. · Clear criminal and ITC record. · Very good experience in Angular 2, Ionic, Cordova/Capacitor. · Minimum of 5 years working experience. · You must have at least 5 years APP Development experience. · You must have a track record of completing projects (large or small) and being an integral part of the team that completed the project. · Shipping and deploying apps in the mobile app store, i.e., Google play and IOS app store. · Expert knowledge of computer programming languages. · Expert knowledge of computer system design methods and techniques. · A deep understanding of object-oriented programming (essential). · Understanding of PHP. · Experience of the full software development lifecycle: from requirements gathering and functional specification authoring, to development, testing and delivery (essential). · Ability to learn new programming languages quickly. · Expert knowledge of used operating systems (Mac OS essential). · Expert knowledge of standard development tools (VS Code, VS Studio, Postman, XCode, Android Studio). · Good knowledge of security and encryption. · Excellent knowledge of software design patterns. · Experience performing work of high difficulty in designing, writing, editing, modifying, and debugging computer programs. REQUIRED TECHNOLOGY STACK (Experience with the following technologies): · OOP · MVC · JavaScript · Typescript · C# · PHP (Advantageous) · JSON · HTML · CSS · XHTML · SOA · Version Control (GIT/SVN) · IIS & LINUX experience · Capacitor · One Signal · Deep linking · REST/SOAP · MS-SQL / MySQL · CSS/CSS3 · Stores Publishing Job Responsibilities can be obtained upon application of employment.