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)

Desired Skills:

  • Information Technology
  • Cloud Computing
  • Software Development
  • Full-Stack Development
  • Backend Development
  • Frontend Development
  • API Integration
  • Database Design & Management
  • Systems Architecture
  • Web Application Development

Learn more/Apply for this position