Junior Full Stack Developer

Placements24

South Africa

Hybrid

ZAR 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive entry-level salary
Hybrid work model
Medical and dental coverage
Mentorship and professional growth

Job summary

Placements24 is looking for a Junior Full Stack Developer in Tembisa. You will contribute across the full stack, collaborating with mentors to build features that enhance user experience and application functionality.

The role suits recent graduates or early-career developers eager to learn modern web technologies, with a hybrid work setup offering office and remote flexibility.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent demonstrable experience.
  • Foundational knowledge of at least one front-end framework (React/Angular/Vue) and HTML/CSS/JavaScript.
  • Familiarity with back-end languages and frameworks such as Node.js, Python/Django, or Java/Spring.
  • Basic understanding of database systems (SQL/NoSQL) and API design.

Responsibilities

  • Assist in the development and maintenance of user-facing features using modern front-end technologies.
  • Implement and support server-side logic, ensuring responsiveness and performance of applications.
  • Participate in design and implementation of new features and functionalities.
  • Write clean, maintainable, and well-documented code for both front-end and back-end components.
  • Collaborate with senior developers and designers to translate user requirements into technical solutions.
  • Engage in testing and debugging to ensure high-quality software delivery.

Skills

React
HTML/CSS/JavaScript
Node.js
Python
Django
Java
Spring
SQL/NoSQL

Education

Bachelor's degree or equivalent experience

Job description

About the Role

Our client seeks an enthusiastic and motivated Junior Full Stack Developer to join their growing development team in Tembisa. You will contribute to the entire software development lifecycle, from front-end design to back-end logic implementation, working on exciting projects that enhance user experience and application functionality. This role is perfect for a recent graduate or early-career professional eager to learn, grow, and contribute to impactful software solutions in a collaborative, hybrid work environment. You'll gain hands-on experience with modern web technologies and work alongside experienced mentors dedicated to your professional development.

Key Responsibilities
  • Assist in the development and maintenance of user-facing features using modern front-end technologies.
  • Implement and support server-side logic, ensuring responsiveness and overall performance of applications.
  • Participate in the design and implementation of new features and functionalities.
  • Write clean, maintainable, and well-documented code for both front-end and back-end components.
  • Collaborate with senior developers and designers to understand user requirements and translate them into technical solutions.
  • Engage in testing and debugging processes to ensure high-quality software delivery.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent demonstrable experience.
  • Foundational knowledge of at least one front-end framework (e.g., React, Angular, Vue.js) and HTML/CSS/JavaScript.
  • Familiarity with back-end languages and frameworks such as Node.js, Python/Django, or Java/Spring.
  • Basic understanding of database systems (SQL or NoSQL) and API design.
  • Eagerness to learn new technologies and adapt to evolving project needs.
  • Strong problem-solving skills and a proactive approach to challenges.
Benefits
  • Competitive entry-level salary with opportunities for salary reviews based on performance.
  • Hybrid work model offering flexibility between office and remote work.
  • Comprehensive medical and dental coverage.
  • Opportunities for mentorship and professional growth through internal training programs.
  • A dynamic team environment with a focus on collaboration and innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

Placements24 • South Africa

On-site
ZAR 180,000 - 280,000
Competitive salary
Medical & dental
Mentorship program
+3
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3
Full Stack Developer
Full Stack Developer

Placements24 • Benoni

On-site
ZAR 700,000 - 1,100,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+3
Full Stack Developer - Enterprise Applications
Full Stack Developer - Enterprise Applications

Placements24 • South Africa

Hybrid
ZAR 600,000 - 900,000
Competitive salary package
Hybrid work model
Health insurance
+3
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • Soweto

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Medical and retirement benefits
Mentorship program
+3
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • South Africa

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Comprehensive health insurance
Professional development opportunities
+1
Junior Software Developer
Junior Software Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 240,000
Health, dental, and vision insurance
Mentorship and on-the-job training
Exposure to various technologies
+1