Senior PHP Backend Architect: Scalable APIs & Systems

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking a Senior-Level Backend PHP Developer to join the engineering team in Johannesburg. You will design, implement and maintain scalable PHP back‑end services and RESTful APIs, while mentoring mid and junior developers and supporting CI/CD processes.

You should have 6+ years in PHP, strong OOP/MVC, Laravel experience, advanced MySQL skills, and familiarity with Git, Docker, and cloud platforms. A robust, secure architecture mindset is essential.

Qualifications

  • 6+ years' professional experience in PHP development.
  • Strong OOP and MVC understanding.
  • Experience with Laravel or similar PHP frameworks.
  • Advanced MySQL skills and query optimisation.
  • Experience with Git and API development (JSON/XML).
  • Experience mentoring and conducting code reviews.
  • Familiarity with CI/CD and containerised environments.

Responsibilities

  • Lead design, development and maintenance of scalable back‑end services and RESTful APIs.
  • Architect secure, high‑performance back‑end systems.
  • Collaborate with front‑end teams for seamless integration.
  • Write clean, well‑tested code and follow standards.
  • Design, manage and optimise MySQL schemas and queries.
  • Troubleshoot complex issues across environments.
  • Integrate third‑party APIs and data services.
  • Mentor mid‑level and junior developers through code reviews.
  • Support CI/CD and work with DevOps for deployments.
  • Identify bottlenecks and drive scalable improvements.

Skills

Advanced PHP development
SQL & DB optimisation
RESTful API development
Software design principles
Caching strategies
Cloud & container environments
DevOps practices
Unit testing
Mentoring & leadership
Debugging & performance tuning

Education

Tertiary CS/IT related degree
PHP/software development certifications

Tools

Git
Docker
Redis
RabbitMQ
AWS/Azure/GCP
Vue.js / React (basic)

Job description

ATS Client is seeking a Senior-Level Backend PHP Developer to join the engineering team in Johannesburg. You will design, implement and maintain scalable PHP back‑end services and RESTful APIs, while mentoring mid and junior developers and supporting CI/CD processes.

You should have 6+ years in PHP, strong OOP/MVC, Laravel experience, advanced MySQL skills, and familiarity with Git, Docker, and cloud platforms. A robust, secure architecture mindset is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote PHP Backend Engineer — Laravel & APIs
Remote PHP Backend Engineer — Laravel & APIs

ATS Client • Johannesburg

On-site
ZAR 480,000 - 680,000
Senior PHP/Laravel Architect for Scalable Microservices
Senior PHP/Laravel Architect for Scalable Microservices

ATS Client • Cape Town

On-site
ZAR 800,000 - 1,100,000
Remote PHP Backend Developer (Laravel) — Scale & Innovate
Remote PHP Backend Developer (Laravel) — Scale & Innovate

ATS Client • Pretoria

On-site
ZAR 420,000 - 540,000
Remote work within South Africa
Fibre-ready home setup
Senior Backend Engineer: Scalable APIs & DevOps in Agile
Senior Backend Engineer: Scalable APIs & DevOps in Agile

ATS Client • Pretoria

On-site
ZAR 720,000 - 1,140,000
Senior Backend Architect: Scalable .NET & SQL
Senior Backend Architect: Scalable .NET & SQL

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior-Level Backend PHP Developer
Senior-Level Backend PHP Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .NET Backend & Full-Stack Engineer (Hybrid)
Senior .NET Backend & Full-Stack Engineer (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Java Full-Stack Engineer - Scalable Apps
Senior Java Full-Stack Engineer - Scalable Apps

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Backend Engineer (Python & AWS)
Senior Backend Engineer (Python & AWS)

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000