An international technology products company is looking for a Business Systems Developer to build and maintain the internal web systems that run its operations.
You’ll work across the front end and back end, integrate business platforms and automate workflows so teams across the company work faster and see their data clearly.
What you’ll do
Build responsive, user-friendly web interfaces with HTML, CSS and JavaScript (Vue.js, React or jQuery)
Build server-side logic in PHP, ideally Laravel, and manage MySQL or MariaDB databases
Create, consume and document RESTful APIs
Integrate with platforms such as Shopify, Google Sheets, Zapier and SuiteCRM/SugarCRM, using OAuth, API keys and webhooks
Deploy and manage applications on Linux servers with Apache or Nginx, using Git and CI/CD
Train and support users, and write clear documentation
What you’ll need
A bachelor’s degree in Computer Science, Information Technology or a related field
At least 5 years’ web development experience across front end and back end
Proven experience with PHP, a JavaScript framework and MySQL or MariaDB
Hands-on experience building RESTful APIs and integrating third-party services
Experience with Linux server environments and Git
Fluent English, and willingness to travel and put in occasional overtime
Nice to have
Laravel
Shopify and SuiteCRM/SugarCRM experience
AWS, Azure or Google Cloud
What’s on offer
Work that directly improves how the business runs
Office based, with the option of hybrid working after probation
Occasional international travel
Western Cape. Hybrid. Permanent.