Full Stack PHP Developer

12 hours ago


Centurion, Gauteng, South Africa Hire Resolve Full time
A software vendor that provides an end-to-end cloud-based platform for field sales automation, distribution, and warehouse management, primarily serving the Fast-Moving Consumer Goods (FMCG) industry across Africa, is seeking a talented Full Stack PHP Developer to build, maintain, and enhance web applications across the entire stack. This role involves everything from database design and robust backend logic to creating responsive, dynamic front-end interfaces.

Responsibilities: 
  • Design, develop, and maintain web applications using PHP and the Yii framework.

  • Build responsive front-end interfaces with HTML5, CSS3, JavaScript (ES6+), and jQuery.

  • Design and manage MySQL databases, optimizing queries for performance.

  • Develop and integrate RESTful APIs and third-party services.

  • Write clean, secure, and testable code following best practices, including MVC and OOP principles.

  • Utilize Git (Bitbucket) for version control and participate in code reviews and agile deployment processes.

  • Troubleshoot, debug, and upgrade existing applications.

  • Collaborate effectively with cross-functional teams (Designers, Product Managers).


Minimum Requirements:
  • 3+ years of professional experience in full stack web development.

  • Strong proficiency in PHP and modern frameworks (specifically Yii).

  • Solid experience with HTML, CSS, JavaScript (ES6+), and jQuery.

  • Expertise with MySQL and relational database management.

  • Familiarity with RESTful APIs, JSON, and AJAX.

  • In-depth understanding of MVC architecture and OOP.

  • Experience with Git and agile development practices.

  • Knowledge of web security principles (XSS, CSRF, SQL injection prevention).

Nice to Have
  • Knowledge of CI/CD pipelines and automated testing.

  • Familiarity with cloud platforms (GCP).

  • Basic Linux server administration skills.

  • Experience working in an Agile/Scrum environment.

Benefits:

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to [email protected]



  • Centurion, Gauteng, South Africa Werkie Full time R55 000 - R65 000 per year

    (eng= Job Title: Full-stack/System Developer Location: Centurion Salary: R Start Date: 5 January 2026 Work Hours: Monday – Friday, 08:00 – 17:00 / 45-hour work week More About the Company This organisation is a leading technology solutions provider specialising in intelligent communication, workforce optimisation, and mobile applications. We build...


  • Centurion, Gauteng, South Africa Werkie Full time R30 000 - R90 000 per year

    (eng= Job Title: Full-stack/System Developer Location: Centurion Salary: R Start Date: 5 January 2026 Work Hours: Monday – Friday, 08:00 – 17:00 / 45-hour work week More About the Company This organisation is a leading technology solutions provider specialising in intelligent communication, workforce optimisation, and mobile applications. We build...


  • Centurion, Gauteng, South Africa Level-Up Full time

    Our client is seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join our client's dynamic IT...


  • Centurion, Gauteng, South Africa MOYO Full time

    WELCOME TO MOYOSenior Full Stack DeveloperAbout The RoleWe're seeking a motivated and experienced Senior Software Developer who is eager to not only code but also to lead and inspire a team. You will work closely with a cross-functional team to build, enhance, and maintain our software solutions, ensuring they are scalable, efficient, and aligned with client...

  • Software Developer

    6 days ago


    Centurion, Gauteng, South Africa Belay Talent Solutions Full time

    We are seeking a Full Stack Developer skilled in .NET Core (C#) and AngularJS to help shape the architecture and functionality of our core applications. In this role, you will design and implement robust backend systems, build efficient REST APIs, and contribute to responsive, visually engaging user interfaces in collaboration with our design team. You will...


  • Centurion, Gauteng, South Africa BCXP Full time R120 000 - R180 000 per year

    Business unit, Department, ReportingBusiness Unit OperateDepartment Monitoring Centre of ExcellenceMonitoring Centre of ExcellenceJob grade/level S6Core Description We're looking for an experienced Specialist:  Elastic Stack Engineer to design, implement, and maintain observability and logging solutions using the Elastic Stack (Elasticsearch,...


  • Centurion, Gauteng, South Africa BCX Zambia Full time R60 000 - R1 200 000 per year

    Apply now »Date:5 Dec 2025Location:Centurion, Gauteng, ZACompany:BCXPBusiness unit, Department, ReportingBusiness UnitOperateDepartmentMonitoring Centre of ExcellenceMonitoring Centre of ExcellenceJob grade/levelS6Core DescriptionWe're looking for an experienced Specialist: Elastic Stack Engineer to design, implement, and maintain observability and logging...


  • Centurion, Gauteng, South Africa Network1 Full time R1 200 000 - R2 400 000 per year

    Are you a passionate Full Stack Developer eager to work on innovative solutions in a dynamic tech environment? Join a forward-thinking company where your skills will directly impact our flagship electronic Practice Management system, VeriClaim. If you thrive in collaborative teams, enjoy problem-solving, and want to be part of a company that values...

  • Software Developer

    1 week ago


    Centurion, Gauteng, South Africa RPO Recruitment Full time

    RPO Recruitment's client is looking for a Software Developer to join their team in Centurion, Gauteng. The successful candidate will initially take on the role of a Tester, supporting a system currently under development by an external supplier. Once the project is completed, the candidate will transition into a Developer role, responsible for ongoing...

  • Senior BI Developer

    1 week ago


    Centurion, Gauteng, South Africa Smart4 Energy Full time

    A Financial Services corporation is seeking aSenior Business Intelligence Developeron a Permanent basis inCenturion, Gauteng.Applicants should be South African CitizensApplicants should be comfortable with an in-office and WFH environment (~3 days in office per week)The successful candidate will be responsible foranalysing, designing and building BI...