Intermediate Full - Stack Software Developer
Job in
Johannesburg, 2000, South Africa
Listed on 2026-08-06
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
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
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
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:
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:
×