SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

DH

Junior to Mid Level PHP Developer at Ditto Hire

Ditto Hire · South Africa

Full time Market related
Closes 4 Dec 2026 (26 days left)
Source verified Checked yesterday

Overview

Ditto Hire is looking for a Junior to Mid Level PHP Developer to help grow their recruitment software product. You will work with PHP, CodeIgniter, MySQL and front end technologies in a collaborative, fun office culture that values learning and professional development. This is a full time role based in South Africa, perfect for a developer with at least 3 years of PHP experience who wants to join a smart, transparent team and build software that helps staffing firms and hiring managers find top candidates.

About the role

Ditto Hire builds best in class recruitment software that helps staffing firms and hiring managers find, manage, market and place top candidates. They are looking for a PHP Developer to help grow their product and join their mission to shape the future of work.

In this role you will create software and documentation following best practices, build and upgrade existing features, and troubleshoot the core product to keep it optimised and functional. You will write clean, efficient, testable and reusable code, fix bugs, and work with a team that values collaboration and constant improvement.

How to apply: Use the Apply Now button on the job listing page to submit your application through the Ditto Hire careers portal.

Requirements

  • At least 3 years of PHP and object oriented coding knowledge and experience
  • Experience with the CodeIgniter framework
  • Solid understanding of MySQL, relational database design and writing complex SQL queries
  • Proficiency in JavaScript, CSS and HTML5
  • Experience with Gulp and SCSS
  • Working knowledge of jQuery
  • Exposure to integrated projects with multiple third party API providers

Responsibilities

  • Create software and documentation according to best practices
  • Build, maintain and upgrade existing features
  • Follow industry best practices in all development work
  • Perform bug testing and fixes
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimisation and functionality
  • Write clean, well designed code that is efficient, testable and reusable

Benefits

Competitive compensation, comprehensive time off and generous leave policies, excellent working environment with smart people, collaborative and transparent office culture, accelerated professional development, constant learning and improvement

Job details

Organisation
Ditto Hire
Location
South Africa
Job type
Full time
Experience level
Mid (3+ years)
Category
IT & Software Development
Posted
4 November 2026 (3 days ago)
Closing date
4 December 2026
Application Method
Apply online

Success Guide

When applying for this PHP Developer role at Ditto Hire, make sure your CV clearly shows your hands on experience with PHP, CodeIgniter, MySQL and the front end tools mentioned. Since they ask for at least 3 years of experience, list specific projects where you built or maintained features, wrote complex SQL queries, or integrated third party APIs. The interview process will likely include technical questions about object oriented PHP and database design, so be ready to talk through your code and problem solving approach. Show that you are eager to learn and collaborative, because they emphasise a fun, transparent culture and constant improvement. Good luck!

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

1

Spaan Talk

1 job seeker is in this Circle

Share your thoughts
Sign in to apply ⚡