Website AES Global
Business Systems Developer (Full Stack)
Location: Stellenbosch (hybrid after probation)
Type: Permanent
Experience: 3+ years
About the role
We’re working with an established business that needs a Business Systems Developer to build and maintain the internal web-based systems supporting its operations. The focus is on creating efficient, user-friendly applications that improve workflows and data visibility across departments. It’s a full-stack role combining front-end and back-end development, system integration, and close collaboration with business users to deliver robust, tailored web solutions.
What you’ll do
Front-end
• Build responsive, user-friendly web interfaces using HTML, CSS, and JavaScript
• Use frameworks like Vue.js, React, or jQuery for UI/UX
• Ensure cross-browser compatibility and mobile responsiveness
Back-end
• Build and maintain server-side logic using PHP (Laravel a plus)
• Manage database interactions in MySQL or MariaDB, including query optimization and stored procedures
• Create, consume, and document RESTful APIs for internal and third-party integration
System integrations
• Integrate with business platforms and tools such as e-commerce, spreadsheets, workflow automation, and CRM systems
• Implement secure authentication (OAuth, API keys, webhooks)
• Automate workflows between systems to improve efficiency
DevOps and deployment
• Use Git/GitHub for version control and collaborative development
• Deploy and manage web applications on Linux servers
• Configure and troubleshoot Apache/Nginx environments
• Follow security best practice: SSL, access control, and secure coding
Database
• Design and maintain relational databases (MySQL/MariaDB) for internal applications
• Write efficient SQL, stored procedures, and views, and keep data integrity high
• Collaborate on schema changes and database version control
What you’ll bring
• A bachelor’s degree in Computer Science, IT, or a related field (mandatory)
• 3+ years in web development across front-end and back-end
• Proven experience with PHP (Laravel preferred), a JavaScript framework (Vue.js, React, or jQuery), and MySQL/MariaDB
• Hands-on experience building RESTful APIs and integrating third-party services
• Experience with Linux server environments and Git
Nice to have
• Exposure to CRM platforms (SuiteCRM/SugarCRM): customization, module development, workflow automation
• Linux server proficiency (Ubuntu, Debian)
• Apache/Nginx configuration
• Basic cybersecurity practice (SSL, encryption, access controls)
• E-commerce and workflow automation APIs (Shopify, Google Sheets, Zapier)
• Cloud services experience (AWS, Azure, or Google Cloud)
To apply for this job email your details to steven@aesglobal.io