Graduate Software Developer - Full Stack

Placements24

Kempton Park

On-site

ZAR 180,000 - 320,000

Full time

18 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive starting salary
Exposure to wide range of technologies
Career advancement opportunities
Dynamic and collaborative team

Job summary

Placements24 is seeking enthusiastic Graduate Software Developers to join our growing team in Tembisa, Gauteng. This entry-level role offers hands-on experience across the full stack, including front-end and back-end development, with opportunities to grow as you learn modern frameworks and cloud deployments.

You will work closely with engineers and product managers in a collaborative, dynamic environment, contributing to real product improvements and taking ownership of small features as you

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or related field.
  • Fundamental programming and data-structure knowledge.
  • Exposure to at least one frontend framework and one backend language.
  • Experience with SQL/NoSQL databases and basic CRUD operations.
  • Familiarity with Git and version control.
  • Good communication and teamwork skills.

Responsibilities

  • Design, develop, and implement scalable web applications using modern frameworks.
  • Write clean, efficient code for frontend and backend systems.
  • Collaborate with UX/UI designers to implement interfaces.
  • Integrate with APIs and third-party services.
  • Participate in code reviews and maintain code quality.
  • Troubleshoot and deploy applications on cloud platforms.

Skills

Programming fundamentals
Frontend exposure
Backend exposure
Git
Teamwork
Communication

Education

Bachelor's degree in CS/SE

Tools

Git
PostgreSQL/MySQL
MongoDB
React/Angular/Vue

Job description

A rapidly growing technology startup is looking for enthusiastic and talented Graduate Software Developers to join their innovative team based in Tembisa, Gauteng . This is a fantastic entry-level position for individuals passionate about coding and eager to gain hands‑on experience in building modern web applications. You will have the opportunity to work across the full stack, contributing to both front-end and back-end development. Our client is committed to fostering talent and providing a stimulating environment where you can learn, grow, and make a tangible impact. This role requires your presence in the Tembisa, Gauteng office, offering a chance to collaborate closely with a vibrant team of engineers and product managers.

Key Responsibilities
  • Design, develop, and implement scalable web applications using modern frameworks.
  • Write clean, efficient, and maintainable code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python/Django, Java/Spring) systems.
  • Collaborate with UX/UI designers to translate wireframes and mockups into functional interfaces.
  • Integrate with various APIs and third-party services.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing software.
  • Assist in the deployment and maintenance of applications on cloud platforms.
  • Stay updated with emerging technologies and industry best practices in software development.
Requirements
  • A Bachelor's degree or equivalent qualification in Computer Science, Software Engineering, or a related field.
  • Solid understanding of programming principles and data structures.
  • Exposure to at least one front-end framework (e.g., React, Angular, Vue.js) and one back-end language/framework (e.g., JavaScript/Node.js, Python, Java).
  • Familiarity with database technologies such as SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB).
  • Understanding of version control systems, particularly Git.
  • Strong problem-solving abilities and a passion for technology.
  • Good communication skills and ability to work effectively in a team.
  • Must be available to work on-site in Tembisa, Gauteng .
Benefits
  • Competitive starting salary with regular performance reviews.
  • Exposure to a wide range of technologies and development methodologies.
  • Opportunities for career advancement within a growing company.
  • Dynamic and collaborative work environment.
  • Contribution to relevant benefits packages.
  • Team-building events and social activities.
  • Direct impact on product development and company success.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer - Full Stack Technologies
Graduate Software Developer - Full Stack Technologies

Placements24 • Kempton Park

On-site
ZAR 240,000 - 380,000
On-the-job training
Professional certifications
Career progression
Graduate Software Developer
Graduate Software Developer

Placements24 • Kempton Park

On-site
ZAR 220,000 - 320,000
Competitive entry-level salary
Medical aid and retirement savings
Paid training and professional certs
+3
Graduate Software Developer - Full Stack Technologies
Graduate Software Developer - Full Stack Technologies

Placements24 • Gauteng

On-site
ZAR 240,000 - 360,000
On-the-job training
Professional certifications
Career progression
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Mentorship from senior engineers
Hybrid work model
Professional development & certs
+1
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Structured training
Mentorship
Hybrid work
+2
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Kempton Park

Hybrid
ZAR 240,000 - 420,000
Structured graduate training program
Mentorship from senior software инженe
Hybrid work arrangement
+4
Graduate Software Developer Trainee
Graduate Software Developer Trainee

Placements24 • Kempton Park

On-site
ZAR 180,000 - 240,000
Mentorship
Structured training
Career progression
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Centurion

On-site
ZAR 300,000 - 420,000
Structured graduate training program
Mentorship from senior engineers
Exposure to modern technologies
+2
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

On-site
ZAR 350,000 - 420,000
Medical aid
Retirement fund
Performance bonuses
+1
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Centurion

Hybrid
ZAR 360,000 - 420,000
Competitive salary
Medical benefits
Dental benefits
+4