Permanent
Laravel Software Developer (Mid–Senior)
Johannesburg, Gauteng
unknown
About this role
Employer: MSP Staffing (PTY) LTD
An opportunity exists for a skilled Laravel Software Developer to design, build, and maintain high-quality web applications. The role involves hands-on development, collaborating with design and UX teams, ensuring scalable architecture, and mentoring junior team members while following best software development practices.
Key Responsibilities
• Create layouts and user interfaces using HTML, CSS, and JavaScript
• Develop clean, efficient, and testable code following DRY and ATDD principles
• Integrate data from various back-end services and databases
• Integrate software components and third-party programs to meet specifications
• Troubleshoot, debug, and upgrade existing software applications
• Collaborate with UX/UI design team to ensure visual and functional alignment
• Produce and maintain software documentation
• Evaluate code to ensure it meets industry standards, is structured, and is compatible with browsers, devices, or operating systems
• Mentor and upskill team members, fostering a collaborative development environment
• Participate in Agile workflows, code reviews, and sprint planning sessions
Requirements
• 5+ years of experience in PHP and Laravel development
• Strong experience with HTML, CSS, JavaScript, and Tailwind CSS
• Experience with relational databases: MySQL, PostgreSQL
• Solid understanding of web application security, session management, and best practices
• Experience with RESTful APIs, MVC frameworks, and object-oriented programming
• Proficient with Git, Composer, npm, Docker, Kubernetes, and testing frameworks (PHPUnit / Jest)
• Strong problem-solving, collaboration, and communication skills
• Experience following Agile methodologies and iterative development workflows
• Self-motivated and able to manage multiple priorities
Should you meet the requirements for this position, please email your CV to it.jobs@mspstaffing.co.za. You can also contact the IT team on XXX-XXXX or visit the website at https://mspstaffingza.co/