PHP Developer (CodeIgniter) at Ditto Hire
Ditto Hire · South Africa
Overview
Ditto Hire is looking for a PHP Developer with at least 3 years of experience to help grow their recruitment software product. You will work with PHP, CodeIgniter, MySQL, JavaScript, and third-party APIs in a collaborative and fun office culture. This full-time role offers competitive pay, generous leave, and strong opportunities for professional development. If you are ready to build clean, efficient code and grow your career in a smart, supportive team, this could be your next move.
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 join their team and help grow their product. The company describes itself as a place where you can accelerate your professional development, keep learning, and work with exceptionally smart people in a collaborative, transparent, and fun office culture.
In this role, you will create software and documentation according to best practices, build and maintain existing features, and follow industry best practices. You will also handle bug testing and fixes, troubleshoot and maintain the core product software and databases to ensure strong optimization and functionality, and write clean, well-designed code that is efficient, testable, and reusable.
Ready to apply? Submit your application through the Ditto Hire company page on Job Mail. Make sure your CV clearly shows your PHP and CodeIgniter experience.
Requirements
- At least 3 years of PHP and object-oriented coding knowledge and experience
- Experience with CodeIgniter
- Solid understanding of MySQL, relational database design, and writing complex SQL queries
- JavaScript, CSS, and HTML5
- Gulp and SCSS
- jQuery
- Exposure to integrated projects with loads of third-party API providers
Responsibilities
- Create software and documentation according to best practices
- Build, maintain, and upgrade existing features
- Follow industry best practices
- Perform bug testing and fixes
- Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization 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 exceptionally smart people, collaborative and transparent and fun 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 and any portfolio clearly highlight your hands-on experience with PHP, CodeIgniter, and MySQL. Since they ask for at least 3 years of experience, be ready to talk about specific projects where you built or maintained features, wrote complex SQL queries, and integrated third-party APIs. A typical interview may include technical questions or a small coding task, so brush up on object-oriented PHP and database design. Also show that you can write clean, reusable code and work well in a collaborative team. If you have examples of documentation you have written or bugs you have fixed, bring those up. 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:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- 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.
- 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.
Spaan Talk
7 job seekers are in this Circle