The Legends Agency
Full-Stack PHP Developer
Join a tight-knit team building secure, scalable cloud platforms for MSPs
Remote (Anywhere in South Africa), R66,000 per month, UK Hours (8 am–5 pm)
About Our Client
This is a small, highly technical team building modern web applications and APIs that support Managed Service Providers and end customers. The company focuses on reliability, scalability, and integration with third-party systems, providing robust cloud backup and partner portal solutions. Youll be joining a remote-first environment with high-impact development work and a commitment to code quality.
The Role: Full-Stack PHP Developer
This is a hands-on, full-stack development role focused on building and maintaining web applications, APIs, and integrations. You’ll work across the stack — from backend PHP services and MySQL schema design to responsive front-end UIs and complex API integrations. This role plays a key part in ensuring the reliability and scalability of platforms used by partners and end clients.
Key Responsibilities
- Minimum 3 years experience in full-stack PHP development
- Develop and maintain internal and external PHP-based web applications and APIs
- Design and optimize MySQL/MariaDB schemas, queries, and stored routines
- Build responsive front ends with Bootstrap 5, HTML5, CSS3, JavaScript, and jQuery
- Integrate with third-party APIs such as Microsoft Graph, QuickBooks, Veeam, and Ahsay
- Implement multi-tenant designs, caching strategies, and background job processing
- Collaborate on security, data workflows, and product architecture
- Participate in code reviews, testing, and documentation for quality assurance
About You
- 3+ years experience in PHP 8+ with OOP, namespaces, and Composer
- Skilled in JavaScript, jQuery, RESTful APIs, and JSON
- Strong understanding of MySQL/MariaDB, including schema design and performance tuning
- Experience with API integrations using OAuth 2.0, rate limiting, and idempotency
- Familiarity with modular architecture (services/repositories, DTOs), cron jobs, and caching
- Comfortable working remotely and independently within a small team
- Bonus: Knowledge of backup systems (Veeam, Ahsay), email authentication (SPF/DKIM), or networking basics (DNS, SSL/TLS)
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
Working in South Africa
South Africa, officially the Republic of South Africa (RSA), is the southernmost country in Africa. Its nine provinces are bounded to the south by 2,798 kilometres of coastline that stretches along the South Atlantic and Indian Ocean; to the north by the neighbouring countries of Namibia, Botswana, and Zimbabwe; to the east and northeast by Mozambique and Eswatini; and it encloses Lesotho. Covering an area of 1,221,037 square kilometres, the country has a population of over 63 million people, making it the sixth-most populated country in Africa. Pretoria is the administrative capital, while Ca
More jobs at The Legends Agency
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.