Mid-Level Laravel Engineer

FreshTalent

Randburg

On-site

ZAR 480,000 - 720,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid time off
Paid sick leave
Parental leave
Education and training
Remote work flexibility
Flexible hours

Job summary

Appsierra Group in Johannesburg seeks a Mid-Level Laravel Engineer to own backend features, build APIs, and ship reliable software using PHP and Laravel.

You will collaborate with product, design, QA, and DevOps teams across the full development lifecycle, mentor junior developers, and contribute to code quality and deployment practices in a hybrid, full-time role based in Bryanston, South Africa. Office days: Monday and Friday.

Qualifications

  • Strong professional experience with PHP and Laravel.
  • Backend web application development expertise.
  • Experience building and integrating APIs.
  • Solid understanding of relational databases.
  • Experience shipping production software.
  • Knowledge of full-stack development and frontend/backend integration.
  • Proficient with Git and modern workflows.
  • Understanding of CI/CD principles and pipelines.
  • Strong debugging and problem-solving abilities.
  • Ability to collaborate across development, QA, DevOps, product, and design teams.
  • Willingness to take ownership and deliver features.

Responsibilities

  • Build, maintain, and improve web applications using PHP and Laravel.
  • Develop robust backend functionality and APIs.
  • Build production features from development through deployment.
  • Contribute to scalable and maintainable application architecture.
  • Troubleshoot and resolve technical issues across the application stack.
  • Design, develop, and maintain APIs and integrations.
  • Collaborate with frontend and other engineering teams for system integration.
  • Ensure backend services reliably support application requirements.
  • Work with databases and data-driven application functionality.
  • Participate in code reviews and promote best practices.

Skills

PHP
Laravel
APIs
Databases
Git
CI/CD
Debugging
Cross-functional
Ownership
Communication

Tools

Git
CI/CD tooling
AWS
MySQL
MariaDB
React
Next.js

Job description

Mid-Level Laravel Engineer

Bryanston, Johannesburg, South Africa | Full-time | Mid-level | Hybrid
Office days: Monday & Friday | 2 days per week

About the Role

Build reliable backend systems, ship scalable features, and solve meaningful engineering challenges.

We are looking for a Mid-Level Laravel Engineer to join a Development/TechOps team in Johannesburg. This role is suited to a hands-on software engineer with strong PHP and Laravel experience who can take ownership of features, contribute to technical solutions, and help maintain reliable, scalable applications.

You will work across the development lifecycle, building and maintaining backend functionality, APIs, and application features while collaborating with product, design, QA, and DevOps teams. You will also contribute to code quality through reviews and support the development of less experienced engineers.

Key Responsibilities
Backend Development
  • Build, maintain, and improve web applications using PHP and Laravel.

  • Develop robust backend functionality and APIs.

  • Build production features from development through deployment.

  • Contribute to scalable and maintainable application architecture.

  • Troubleshoot and resolve technical issues across the application stack.

API & Application Integration
  • Design, develop, and maintain APIs and integrations.

  • Collaborate with frontend and other engineering teams to support effective system integration.

  • Ensure backend services reliably support application requirements.

  • Work with databases and data-driven application functionality.

Code Quality & Engineering Practices
  • Participate in code reviews and provide constructive technical feedback.

  • Follow established development and version-control practices.

  • Contribute to improving code quality, maintainability, and reliability.

  • Support continuous improvement across development workflows.

Testing & Deployment
  • Contribute to testing and quality assurance throughout the development lifecycle.

  • Work with CI/CD practices to support reliable software delivery.

  • Collaborate with QA and DevOps teams on releases and deployments.

  • Investigate and resolve production issues when required.

Collaboration & Team Development
  • Work closely with product managers, UI/UX designers, developers, QA engineers, and DevOps teams.

  • Translate business and product requirements into practical technical solutions.

  • Contribute to technical discussions and development planning.

  • Support and mentor junior developers through collaboration and code reviews.

Required Skills & Experience
  • Strong professional experience with PHP and Laravel.

  • Solid understanding of backend web application development.

  • Experience building and integrating APIs.

  • Strong understanding of databases and relational data structures.

  • Experience developing and shipping production software.

  • Understanding of full-stack development and frontend/backend integration.

  • Experience with Git and modern software development workflows.

  • Understanding of CI/CD principles and development pipelines.

  • Strong debugging and problem-solving abilities.

  • Ability to work effectively across development, QA, DevOps, product, and design teams.

  • Strong communication and collaboration skills.

  • Ability to take ownership of development tasks and deliver features effectively.

Preferred Skills
  • MySQL or MariaDB

  • BigQuery

  • React or Next.js

  • AWS

  • Experience with advanced AWS environments.

  • Experience working across backend and full-stack development.

Role Details

Location: Bryanston, Johannesburg, South Africa
Employment Type: Full-time
Level: Mid-level
Work Arrangement: Hybrid
Office Days: Monday and Friday
Office Requirement: 2 days per week

Benefits & Perks
  • Paid time off

  • Paid sick leave

  • Parental leave

  • Education and training

  • Remote work flexibility

  • Flexible hours

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Laravel Engineer
Mid-Level Laravel Engineer

FreshTalent • Johannesburg

On-site
ZAR 420,000 - 660,000
Paid time off
Paid sick leave
Parental leave
+3
Mid-Level Full Stack Engineer
Mid-Level Full Stack Engineer

FreshTalent • Johannesburg

On-site
ZAR 400,000 - 540,000
Paid time off
Paid sick leave
Parental leave
+3
Hybrid Laravel Engineer — Build Scalable PHP APIs
Hybrid Laravel Engineer — Build Scalable PHP APIs

FreshTalent • Randburg

Hybrid
ZAR 480,000 - 720,000
Paid time off
Paid sick leave
Parental leave
+3
Senior PHP/Laravel Developer with Infrastructure & DevOps Experience
Senior PHP/Laravel Developer with Infrastructure & DevOps Experience

Jobgether SRL • South Africa

On-site
ZAR 900,000 - 1,300,000
Fully Remote Work
Technical Ownership
Flexible Remote Opportunities
Remote-Ready Laravel Backend Engineer
Remote-Ready Laravel Backend Engineer

FreshTalent • Johannesburg

Hybrid
ZAR 420,000 - 660,000
Paid time off
Paid sick leave
Parental leave
+3
Backend Laravel Developer (PHP/MySQL)
Backend Laravel Developer (PHP/MySQL)

Remote Choice • South Africa

Remote
ZAR 177,336 - 709,345
Junior Laravel PHP Full Stack Developer
Junior Laravel PHP Full Stack Developer

West Coast Personnel • Milnerton

On-site
ZAR 240,000 - 360,000
Senior-Level Backend PHP Developer
Senior-Level Backend PHP Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Mid-Level Developer (PHP)
Mid-Level Developer (PHP)

Boardroom Appointments • Durban

On-site
ZAR 420,000 - 650,000
Intermediate-Senior Full Stack Developer (Laravel & React)
Intermediate-Senior Full Stack Developer (Laravel & React)

Hire Resolve • Pretoria

On-site
ZAR 720,000 - 960,000