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

Intermediate Full - Stack Software Developer

Job in Johannesburg, 2000, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-08-06
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, SQL Developer, Front End Developer
Job Description & How to Apply Below
Intermediate Full - Stack Software Developer

Johannesburg, South Africa | Posted on 04/08/2026

We are looking for an Intermediate
Full-Stack Software Developer who is passionate about building scalable, high-quality software solutions. This roleis ideal for someone who enjoys working across both frontend and backendtechnologies, takes ownership of their work, and wants to contribute to the delivery of production-grade systems.

Working as partof a collaborative engineering team, you will help design, develop, and maintain applications that solve real business challenges.

Key Responsibilities

You will be involved throughout the software development lifecycle, including:

  • Design,develop, and maintain full-stack applications
  • Buildresponsive frontend interfaces and robust backend services
  • Develop and integrate RESTful APIs
  • Workwith SQL and No

    SQL 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
Requirements

Experience

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

Technical Skills

Frontend

  • Python,Java, Node.js, or similar backend technologies

Databases

  • SQL(PostgreSQL, MySQL, SQL Server) and/or No

    SQL databases

Additional Experience

  • RESTAPI development and integration
  • Git version control
  • Understanding of software engineering principles and design patterns

Advantageous Skills

Experience with:

  • AWS,Azure, or Google Cloud Platform
  • Dockerand containerisation

Qualifications

  • Degreein Computer Science, Software Engineering, Information Technology, or anotherSTEM-related field
#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary