×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Intermediate Full Stack Developer

Job in Johannesburg, 2000, South Africa
Listing for: CubeZoo
Full Time position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Full Stack Developer
Job Description & How to Apply Below
Position: Senior / Intermediate Full Stack Developer

Overview

We’re looking for a Senior / Intermediate Full Stack Developer with strong Laravel experience to join the Cube Zoo team. Laravel is currently our primary backend framework
, and this role will play a key part in delivering and maintaining our existing platforms while helping us grow into a more cloud-native, AWS-aligned future
.

This role is ideal for a developer who enjoys being hands-on across backend, frontend, and mobile, and who is excited to evolve with the business as our architecture and infrastructure mature.

Key Responsibilities
  • Design, build, and maintain backend services using Laravel (PHP)
  • Develop and maintain RESTful APIs that power both web and mobile applications
  • Contribute across the full stack
    , including frontend and mobile components where required
  • Design, optimise, and maintain relational databases (MySQL, Postgre

    SQL)
  • Integrate with third-party services, payment gateways, and external APIs
  • Collaborate closely with UI/UX designers, frontend developers, and QA to deliver high-quality user experiences
  • Participate in architectural discussions and contribute to scalable system design
  • Write clean, maintainable, and secure code; participate in peer reviews
  • Support CI/CD pipelines and deployment processes
  • Participate in Agile ceremonies including planning, estimations, stand-ups, and retrospectives
  • Assist in improving application performance, reliability, and scalability over time
Required Experience & Skills
  • 4+ years hands-on experience with Laravel and PHP in production environments
  • Strong understanding of OOP, SOLID principles, and Laravel best practices
  • Experience building and documenting RESTful APIs
  • Solid database design and SQL optimisation skills
  • Front-end experience using modern frameworks such as Vue.js or React
  • Exposure to mobile development (Flutter, React Native, or native)
  • Experience with Git and collaborative development workflows
  • Familiarity with automated testing and CI/CD concepts
  • Strong problem-solving skills and a collaborative, team-oriented mindset
Cloud & AWS Exposure (Growth-Focused)
  • Experience deploying or supporting applications in cloud environments
  • Working knowledge or exposure to AWS (e.g. EC2, RDS, S3, Cloud Watch)
  • Interest in developing deeper AWS capability as Cube Zoo transitions its infrastructure and delivery approach
  • Comfortable working in an environment where systems are evolving
    , not yet “perfectly cloud-native”
Nice-to-Have
  • Experience with Docker or containerised development
  • Exposure to serverless or event-driven architectures
  • Mobile app deployment experience (App Store / Play Store)
  • AI integrations or API-driven platforms
  • Previous experience in a digital agency or client-facing environment
Why Join Cube Zoo
  • Work with Laravel at scale while helping shape future architecture
  • Exposure to full project life cycles across web and mobile
  • Opportunity to grow into AWS, architecture, and technical leadership roles
  • A collaborative, respectful team culture that values learning and balance
  • Meaningful projects for ambitious clients and recognised brands
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary