Mid-Level Full-Stack Engineer: Build Scalable Apps

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 520,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabenza IT & Recruitment in Johannesburg, South Africa, seeks an Intermediate Full-Stack Software Developer to design, develop, and maintain scalable software solutions across frontend and backend. You will work within a collaborative engineering team to deliver production-grade systems.

The role involves building responsive interfaces, developing RESTful APIs, and integrating SQL/NoSQL databases while following software engineering principles and best practices.

Qualifications

  • 2–5 years of professional software development experience.
  • Experience developing full-stack web applications.
  • Ability to independently deliver well-defined features with minimal supervision.

Responsibilities

  • Design, develop, and maintain full-stack applications
  • Build responsive frontend interfaces and robust backend services
  • Develop and integrate RESTful APIs
  • Work with SQL and NoSQL databases
  • Collaborate with engineers, data scientists, and cross-functional teams
  • Participate in system design discussions and technical planning
  • Debug, troubleshoot, and optimise application performance
  • Write clean, maintainable, and scalable code
  • Participate in peer code reviews and contribute to engineering best practices

Skills

Full-stack development
REST API development
Git version control
Design patterns
Team collaboration

Education

Degree in Computer Science, Software Engineering, Information Technology, or STEM field

Tools

Git
Docker
SQL/NoSQL databases

Job description

Sabenza IT & Recruitment in Johannesburg, South Africa, seeks an Intermediate Full-Stack Software Developer to design, develop, and maintain scalable software solutions across frontend and backend. You will work within a collaborative engineering team to deliver production-grade systems.

The role involves building responsive interfaces, developing RESTful APIs, and integrating SQL/NoSQL databases while following software engineering principles and best practices.

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

Similar jobs worth comparing

Intermediate Full - Stack Software Developer
Intermediate Full - Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 520,000 - 900,000
Full-Stack Engineer: Build Scalable Web Apps & APIs
Full-Stack Engineer: Build Scalable Web Apps & APIs

Indsafri India Private Limited • South Africa

On-site
ZAR 450,000 - 600,000
Senior Full-Stack Tech Lead - Scale & Architect
Senior Full-Stack Tech Lead - Scale & Architect

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full-Stack Web Engineer: Build Scalable Apps
Full-Stack Web Engineer: Build Scalable Apps

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 400,000 - 600,000
Mid-Level .NET Developer — API, Angular & Azure
Mid-Level .NET Developer — API, Angular & Azure

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 420,000 - 600,000
Full Stack Engineer: Create Scalable, High-Quality Apps
Full Stack Engineer: Create Scalable, High-Quality Apps

BigTalent • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Senior Java Full-Stack Engineer - Scalable Apps
Senior Java Full-Stack Engineer - Scalable Apps

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Java Engineer – Scale Innovative Apps
Senior Full-Stack Java Engineer – Scale Innovative Apps

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Midrand

On-site
ZAR 70,000 - 95,000
Highly competitive salary
Opportunity for professional growth