Full Stack Engineer

Loot.co.za (Africa Online Retail (Pty) Ltd)

Wes-Kaap

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work option

Job summary

A leading South African online retailer is seeking a Full Stack Engineer to create and maintain applications for managing millions of products and serving thousands of customers. Candidates should have over 4 years of software development experience, strong coding skills, and the ability to work both independently and in a team. The position is based in Cape Town, offering a hybrid work environment. Ideal candidates will possess experience in Java and Next.js, as well as familiarity with modern deployment practices.

Qualifications

  • 4+ years of experience in software development.
  • Strong growth mindset and motivation for continuous improvement.
  • Ability to work both autonomously and collaboratively.
  • Designing, building and implementing database schemas (PostgreSQL).
  • JSON and XML handling.
  • Linux-based systems and environments.
  • Data structures, algorithm design, problem-solving, complexity analysis and secure coding best practices.
  • Analyzing and troubleshooting distributed systems, tackling problems of load, scale and optimizations of complex large-scale deployments.
  • 4+ years of experience.
  • Strong growth mindset and motivation to continuously improve self and team performance.
  • Highly passionate about hands-on coding.
  • Ability to work autonomously as an individual and as part of a team.

Responsibilities

  • Create and maintain customer-facing and internal applications.
  • Transition from legacy technologies to modern solutions.
  • Troubleshoot and optimize large-scale deployments.

Skills

Building REST APIs and web front ends
Solution design and API integration
Database schema design (PostgreSQL)
JSON and XML handling
Linux-based systems
Data structures and problem-solving
Analyzing distributed systems
Hands-on coding passion
Autonomous work capability

Tools

Java
Next.js
Docker
Cloudflare
Prometheus
Grafana
ELK

Job description

About Loot.co.za

Loot.co.za is a leading South African online store committed to providing the best quality products and legendary customer service. Since opening in 2003, we offer South African customers access to over 17 million products across 20+ departments such as DVDs, music, computers and more.

To enhance the Loot experience, we are scaling up our IT department while remaining lean and flexible. Our IT team works in a "flexible but accessible" environment, offering both work‑from‑home and office options and meeting in person when required.

The position

As a full stack engineer, you will be responsible for creating and maintaining customer‑facing and internal applications that manage millions of products and serve thousands of customers daily. You will work in a small, business‑aligned team involved in every aspect of the development life cycle and will help transition from legacy to modern technologies.

The tech stack

Loot operates mainly as a Java house with a Next.js front end running both on premise and in the cloud. In addition to Java and Next.js, we use a range of technologies, frameworks and services including Lambda, Cloudflare, Docker/Portainer, Prometheus, Grafana and ELK.

Technical and qualification requirements
  • Building REST APIs and web front ends.
  • Overall solution design, documentation and integration of APIs.
  • Designing, building and implementing database schemas (PostgreSQL).
  • JSON and XML handling.
  • Linux‑based systems and environments.
  • Data structures, algorithm design, problem‑solving, complexity analysis and secure coding best practices.
  • Analyzing and troubleshooting distributed systems, tackling problems of load, scale and optimizations of complex large‑scale deployments.
  • 4+ years of experience.
  • Strong growth mindset and motivation to continuously improve self and team performance.
  • Highly passionate about hands‑on coding.
  • Ability to work autonomously as an individual and as part of a team.
Advantageous
  • Fintech / e‑commerce experience.
  • Previous remote working experience.
  • Experience with containerization.

Closing date : 15 January 2026

All applicants to send their CV’s to cv@loot.co.za. We are looking for Cape Town‑based candidates.

Seniority level
  • Entry level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
  • Retail

Referrals increase your chances of interviewing at Loot.co.za by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Back-End Developer
Senior Back-End Developer

Loot.co.za (Africa Online Retail (Pty) Ltd) • Wes-Kaap

On-site
ZAR 550,000 - 700,000
Software Engineer (Scala)
Software Engineer (Scala)

takealot.com • Cape Town

Hybrid
ZAR 500,000 - 700,000
Market-related remuneration package
Hybrid working model
Mentorship programme with senior leaders
+5
Senior Software Engineer (Java)
Senior Software Engineer (Java)

takealot.com • Cape Town

Hybrid
ZAR 600,000 - 800,000
Competitive total remuneration package
Hybrid working model
Mentorship programme
+2
Full Stack Developer
Full Stack Developer

ATS Client • Cape Town

Hybrid
ZAR 500,000 - 700,000
Full Stack Developer
Full Stack Developer

Future Fit • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

takealot.com • South Africa

On-site
ZAR 600,000 - 800,000
Market-related Total Remuneration Package
Hybrid working model
Mentorship programme
+7
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Senior Software Engineer
Senior Software Engineer

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Hybrid working model
Mentorship programme
Tech community & online learning
+3
FULL STACK DEVELOPER - CAPE TOWN - IN OFFICE - PERMANENT - UP TO R600K PER ANNUM
FULL STACK DEVELOPER - CAPE TOWN - IN OFFICE - PERMANENT - UP TO R600K PER ANNUM

ATS Client • Cape Town

On-site
ZAR 360,000 - 600,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000