CLOSING DATE – NOT SPECIFIED
Key Outputs may include but not limited to
Design, develop and test mobile applications for the iOS & Android platform
Participate in full mobile application development life cycle
Write clean, high-quality, high-performance, maintainable code
Works on project teams or individually, to develop new mobile applications and features
Undertake any ad-hoc duties assigned by superior
Analyse, maintain and enhance existing application and troubleshoot issues with efficiency
Can help with quality assurance and provide comments
Matric / Grade 12 is essential.
Degree/ Diploma in Computer Science, IT, Software Engineering, or a similar field.
Basic knowledge of programming principles, preferably with experience in Java, Kotlin, Flutter or Swift.
Preferred Knowledge & Skills – would be advantageous.
Familiarity with mobile app development concepts, even if it’s limited to introductory coursework.
Familiarity with version control systems, such as Git
Any additional certifications or online courses in mobile app development would be a plus.
Technical Skills & Knowledge
Knowledge of atleast one Object Oriented programming language
Understanding of REST and JSON
Experience with networking responses
Exposure to frameworks like React Native or Flutter for cross-platform app development.
Java micro-service development of REST API’s
Role Specific Behaviours and Attributes
Learns on the Fly
Specific Requirements :
No previous internship and or graduate programme in any industry or government institution
No work experience (Essential)
Between the ages of 18 – 30 (Essential)
You must be a South African Citizen by Birth or by naturalization before the 27th April 1994.
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.