Full-stack Developer
Closing date: 31 March 2025
Job Overview:
​
We are looking for a Full-Stack Software Developer with strong MySQL and PHP experience, web development expertise, and proficiency in Unity and C#.
Location: Norwood, Johannesburg
Objectives / Responsibilities:​
​
-
Web Portal Development: Create a secure, user-friendly web portal for designated users to view and manage data sent from our Unity application.
-
Database Management: Design, manage, and optimize MySQL databases to ensure data integrity and security.
-
Back-End Development: Build and maintain PHP scripts for web-based back-end processes.
-
Unity Integration: Update, create and streamline the database connection in Unity applications using C#.
-
Data Security: Implement secure data transfer protocols between the web portal, Unity application, and database.
-
System Optimization: Optimize performance across all platforms, ensuring fast and efficient data handling.
-
Troubleshooting: Identify and resolve bugs or performance issues across the web portal, back-end, and Unity systems.
​
Technical Skills:
​
-
Proficient in MySQL database management and optimization.
-
Strong experience in PHP for back-end web development.
-
Proficiency in web development (HTML, CSS, JavaScript).
-
Hands-on experience with Unity and C# development.
-
Knowledge of REST APIs and secure data integration between web and Unity.
-
Experience with optimizing Unity apps for efficient database interaction.​