Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Mid-Level Backend PHP Developer

Full-time

ATS Client

Our client is looking for a Mid-Level Backend PHP Developer to join their engineering team. This role is suited to a proactive, detail-oriented, and technically strong developer with solid PHP experience and a passion for building scalable, high-quality backend systems. The successful candidate will work across the full development lifecycle, collaborating with frontend developers, product teams, and QA to deliver robust and efficient web applications.

Key Responsibilities:
  • Design, develop, and maintain scalable backend services and RESTful APIs using modern PHP frameworks (Laravel or similar)
  • Collaborate with frontend developers to ensure seamless system integrations across the full stack
  • Build clean, maintainable, and well-tested code aligned to best practices and coding standards
  • Design, manage, and optimise MySQL databases including schema design, migrations, and query performance tuning
  • Troubleshoot, debug, and resolve application and system issues across environments
  • Integrate third-party APIs and external data services
  • Participate in code reviews and contribute to continuous improvement within the engineering team
  • Support CI/CD processes and work closely with DevOps to ensure smooth deployments
  • Identify performance bottlenecks and implement scalable, efficient solutions
Requirements:
  • 3+ years' professional experience in PHP development
  • Strong understanding of object-oriented programming (OOP) and MVC architecture
  • Solid experience with Laravel or similar modern PHP frameworks
  • Strong MySQL skills including query optimisation and database design
  • Experience working with Git and collaborative version control workflows
  • Experience building and consuming RESTful APIs (JSON/XML)
  • Understanding of unit and feature testing in PHP
  • Strong communication skills and ability to work independently and within a team
  • Experience working with caching and messaging tools such as Redis or RabbitMQ (advantageous)
  • Exposure to Docker or containerised environments (advantageous)
  • Basic understanding of frontend technologies such as Vue.js or React (advantageous)
  • Exposure to CI/CD pipelines and automated deployments (advantageous)
  • Experience working with secure data or financial integrations (advantageous)
Technical & Professional Skills:
  • Advanced PHP development (Laravel or equivalent frameworks)
  • Strong SQL and database optimisation skills
  • Experience with RESTful API development and integration
  • Knowledge of software design principles and clean architecture
  • Understanding of caching strategies and asynchronous processing
  • Exposure to cloud or container environments (advantageous)
  • Familiarity with modern DevOps practices and deployment pipelines
  • Strong debugging and performance optimisation capabilities
Preferred Qualifications:
  • Tertiary qualification in Computer Science, Information Technology, or related field
  • Relevant PHP or software development certifications (advantageous)
  • Experience working in a fast-paced, agile development environment
Key Competencies:
  • Strong analytical and problem-solving abilities
  • High attention to detail and commitment to code quality
  • Strong communication and collaboration skills
  • Ability to manage multiple tasks and priorities in a dynamic environment
  • Proactive, solution-driven mindset
  • Strong teamwork and knowledge-sharing approach
  • Passion for continuous learning and technical improvement
Additional Requirements:
  • The role is remote-friendly within South Africa, provided the working environment supports stable fibre connectivity (minimum 100Mbps recommended) and a suitable home workspace for confidential and productive work
For more exciting IT vacancies, visit:

We also specialise in recruiting for:
Software Developers (Back-End, Front-End, Full Stack)
Mobile Developers
Business & Systems Analysts
BI & SQL Experts
UI/UX Professionals
Data Scientists & Data Analysts
Big Data Professionals
Cloud Experts
Infrastructure Specialists
DevOps & SecOps Engineers
Cybersecurity Specialists
SEO / Digital Designers

Please note: If you have not received feedback within three weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.

For more information, contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant
[email protected]

For more information please contact:

Reinie Du Preez
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Backend PHP Developer in Johannesburg, Gauteng vacancy
  • We are seeking a talented and proactive Mid-Level Backend PHP Developer to join a growing engineering team. You will be responsible for building, maintaining, and improving scalable web applications using modern PHP frameworks, while collaborating closely with frontend... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...services space is looking for a Mid-Level Laravel Engineer to help build the...  ...YOU WILL BE BUILDING Scalable backend services that support high-performance...  ...EXPERTISE Proven experience developing applications with Laravel and PHP Strong understanding of software... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • We are seeking a C# Developer with 4+ years' experience to join a dynamic development team. Requirements: ~4+ years' experience in C# / .NET development ~ Relevant Degree or Diploma (Computer Science, IT, Engineering or similar) ~ Strong mathematical and problem... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...Our client is looking for a talented Mid-Level C# Developer to join a collaborative software development team working with the latest Microsoft technologies. This is an excellent opportunity for a developer who enjoys building modern applications, solving technical challenges... 

    Tumaini Consulting

    Johannesburg, Gauteng
    10 days ago
  • R 40,000 - 60,000 per month

     ...MID Level Ab Initio Developer Location: Johannesburg and Pretoria Salary: R 40 000 - R 60 000 p.m Job Functions Develop presentation materials for the Tableau dashboards, documenting best practices Assist key stakeholders achieve important... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • About the job PHP Developer PHP Developer (Backend Focus) As a PHP Developer , you will be responsible for developing and maintaining backend web applications for an international team. This role is heavily focused on backend development, while also supporting... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • R 45,000 - 65,000 per month

     ...Reference: NCM003202-Glad-1 Experienced Full Stack Developer looking for your next opportunity? Join a multinational consulting company...  .... A leading multinational consulting company requires a Mid-Level Full Stack Developer to support the design, development and implementation... 

    Network Contracting Solutions

    Johannesburg, Gauteng
    8 days ago
  • A creative digital solutions business is looking for a talented PHP Developer to join their collaborative team in Johannesburg North. This hybrid opportunity offers the perfect balance between office collaboration and work life flexibility, with three days in office each... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • R 45,000 per month

     ...digital services space is looking for a Mid-Level React/Next.js Engineer to join a team of...  ...engineering practices Integrations with backend systems and cloud-based services OUR...  ...React Native experience Laravel or PHP knowledg Database experience Experience... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • Join a forward-thinking technology team developing scalable, high-performance solutions within a complex product environment. This is an opportunity for a Senior Back-End Developer to play a key role in designing robust microservices, building data-driven applications,... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...manufactures and markets specialty coatings, sealants, building materials, and related services, is seeking an experienced PHP Laravel Developer with strong SQL skills to join their expanding applications development and integrations team -  Johannesburg, Cape Town or... 

    Hire Resolve

    Johannesburg, Gauteng
    2 days ago
  •  ...driven Software Engineer with deep technical capabilities, strong backend skills, and robust DevOps/AWS expertise to join our team at...  ...Certifications: Active AWSCertification (e.g., AWS Certified Developer, Solutions Architect, orDevOps Engineer) is highly advantageous... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...Job Description We are seeking a highly skilled Java Backend Developer to join a high-performing enterprise engineering team on a 7-month contract. The successful candidate will be responsible for building robust server-side logic, designing scalable backend services... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...Office Location: Rosebank Mall Offices, 4th Floor, 11 Cradock Ave, Johannesburg 2196, South Africa The role: The Backend Software Developer will be responsible for developing and maintaining backend services for supporting our web applications. The product you... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...Relevant Java certifications beneficial   Requirements: Strong Java development experience Experience designing and developing backend systems and APIs Solid understanding of databases and system integration Strong problem solving and analytical skills... 

    Network Finance

    Johannesburg, Gauteng
    1 day ago
  • Job Title: Tactitcal Response Officer Location: Woodmead, Johannesburg Salary: Basic Salary R14 000.00 + R750.00 Telephone Job Duties: Conduct high-visibility patrols of assigned sites and high-risk areas. Respond rapidly to alarms, incidents, emergencies...

    Perfect Placement Recruitment

    Johannesburg, Gauteng
    1 day ago
  •  ...About You ~ You’re the kind of developer who gets unreasonably excited about shaving milliseconds...  ...coffee gets cold, and turning complex backend challenges into elegant solutions. APIs,...  ..., scalable backend systems using PHP, Laravel and related technologies. Design... 

    OneDayOnly

    Johannesburg, Gauteng
    a month ago
  •  ...security and alarm monitoring systems, specializing in creating long-range VHF, GPRS, and SMS transceivers, is looking for a Junior-to-Mid Level Embedded Firmware Engineer to join their team in Johannesburg, GP to maintain, support, and enhance their existing embedded... 

    Hire Resolve

    Johannesburg, Gauteng
    2 days ago
  • About the job Full-stack developer (Mid-Senior) Role Overview Help us revolutionize e-invoicing by building scalable, secure...  ...cloud technologies. What We're Looking For - 5+ years in backend development with Node.js and TypeScript - Experience with BDD... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...We are currently seeking a Mid-Level Cloud Accountant to join our reputable client’s team. Requirements: ~2–3 years' experience as an Accountant within an accounting or auditing firm ~ Proficient in Xero (essential) ~ Relevant Accounting qualification (Diploma or... 

    Tumaini Consulting

    Johannesburg, Gauteng
    10 days ago
  •  ...Software Developer – Use your brilliant talents to work in a one of a kind insurance tech company! \uD83C\uDF1F Hybrid working model...  ...– essential Intermediate programming experience (university level) Knowledge of databases and operating systems Ability to learn... 

    Placement Specialist Pty Ltd

    Johannesburg, Gauteng
    29 days ago
  • The Role As a Product Designer at MRI, you will work across the UX domain, including research (user interviews, product reviews, persona development), design (sketching, group ideation, information architecture, interaction design, prototyping), documentation (wireframes...

    MRI Software

    Johannesburg, Gauteng
    15 days ago
  •  ...Our client is seeking a Junior–Mid Level Embedded Firmware Engineer to join a collaborative engineering team responsible for developing and maintaining embedded products. This opportunity is ideal for an engineer who enjoys troubleshooting, writing reliable firmware,... 

    Tumaini Consulting

    Johannesburg, Gauteng
    15 days ago
  •  ...Strategist who is eager to grow into a high-level strategic role—someone who can think...  ...we do. About the Role As a  Mid-Level Marketing Strategist , you will oversee...  ...engagements and play a leading role in developing and guiding digital marketing strategies... 
    Remote job

    Careers

    Johannesburg, Gauteng
    a month ago
  • R 600,000 pa

     ...company is looking for a talented Software Developer to join their company and help shape the...  ...with web services, and be proficient in PHP, MySQL, JavaScript and Node.js. If you...  ...technologies and communicate effectively across all levels within the company Reference Number... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  • R 840,000 pa

     ...We are seeking an experienced .NET Developer who excels in a collaborative, fast-moving environment and is passionate about solving complex technical problems. This is a fantastic opportunity to join a well-established, technology-focused organisation with a long-standing... 

    E-Merge IT Recruitment

    Johannesburg, Gauteng
    25 days ago
  •  ...Job Description Job Description We are seeking a highly skilled Full Stack Developer with 6 years of professional software development experience. The ideal candidate will be backend-focused with strong Azure cloud expertise, while also being comfortable working with... 

    ATS Client

    Johannesburg, Gauteng
    2 days ago
  •  ...& Experience:   Technical Skills — Core Non-Negotiables PHP and Laravel (Advanced) Angular and Ionic (Advanced) MySQL / SQL...  ..., scalable and secure technology platforms. Full ownership of delivery that allows the CTO to remain focused at a strategic level.... 

    Pype

    Johannesburg, Gauteng
    4 days ago
  •  ...Overview We are looking for a Junior to Mid-Level Influencer Coordinator & Campaign Manager to join our team. The ideal candidate must...  .... Responsibilities Campaign Strategy & Planning Develop influencer campaign strategies aligned to client objectives, target... 

    Publicis Groupe

    Johannesburg, Gauteng
    4 days ago
  •  ...innovative and impactful results.   Role:  Mid Integrated Designer Location:...  ...impactful communications across South Africa and developing design best practices for various brands....  ...deliverables, on a campaign ideation level. Effectively manage workloads within... 

    OLIVER Agency

    Johannesburg, Gauteng
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Backend PHP Developer. Be the first to apply!