Junior PHP Full Stack Developer (Onsite)

IT – Software Development
Johannesburg – Gauteng – South Africa

ENVIRONMENT:
An e-Commerce and Logistics company in Johannesburg is seeking a proactive a Junior PHP / Laravel Full Stack Developer to join their compact development team. You’ll be instrumental in building and improving their custom e-commerce and logistics platforms, which support a well-established business with a growing national footprint. Their tech stack centres around PHP, Laravel and Vue.js, and they are looking for someone who brings not just strong coding skills, but also fresh ideas, a collaborative mindset, and an eagerness to solve real-world problems through scalable software solutions.
 
DUTIES:
  • Build and maintain web applications using Laravel (PHP) and Vue.js
  • Design, document, and implement efficient RESTful APIs
  • Collaborate with operations, logistics, and product teams to build user-centric solutions
  • Ensure responsive UI design using Tailwind CSS and Bootstrap
  • Write clean, maintainable code and manage versions using Git
  • Debug issues and continuously optimize application performance
  • Assist with front-end SEO-related development and third-party tool integrations
 
REQUIREMENTS:
Core Technologies
    • PHP / Laravel
    • Vue.js / JavaScript
    • MySQL
    • RESTful API Design
    • Git
    • Tailwind CSS & Bootstrap
 
Required Experience
    • 1-2 years of full stack development experience
    • Strong knowledge of PHP, Laravel and Vue.js
    • Solid backend experience with PHP and MySQL
    • Proficient in JavaScript and modern front-end development
    • Experience with Git version control
    • Responsive front-end styling with Bootstrap and Tailwind CSS
    • API design and integration
 
Bonus Skills
    • Experience working with e-commerce platforms or features such as:
        • Shopping cart functionality
        • Payment gateway integrations
        • Integration with third-party services (e.g. shipping APIs)
    • Familiarity with SEO-related tools and tracking, such as:
        • Google Analytics
        • Google Tag Manager
        • Google Search Console
        • Facebook for Developers tools

+ 27 (0) 21 741 0400