Full Stack Developer - Web Applications

Placements24

Gauteng

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary & bonuses
Medical aid & retirement fund
Hybrid work arrangement
Training & development
Collaborative work environment

Job summary

Placements24 is seeking a versatile Full Stack Developer to join our IT team in Tembisa. This role covers front-end and back-end development to create engaging web applications, collaborating with designers, product managers, and engineers to deliver seamless user experiences.

The position offers a hybrid work model combining in-office collaboration with remote work. You will work with React/Angular/Vue on the frontend and Node.js, Python, or Java on the backend, build and optimize APIs and

Qualifications

  • Bachelor's degree in CS, IT, or related field.
  • 3+ years as a Full Stack Developer or similar.
  • Proficient in HTML, CSS, JavaScript and at least one modern JS framework.
  • Strong back-end experience with databases and API development.
  • Experience with Git and Agile development.

Responsibilities

  • Develop and maintain user-facing features with modern front-end frameworks.
  • Build server-side logic, databases, and APIs.
  • Implement security and data protection measures.
  • Collaborate with UI/UX designers to translate wireframes into responsive interfaces.
  • Participate in full SDLC from planning to deployment.

Skills

JavaScript
Front-end frameworks (React/Angular/Vu
API development
Agile methodologies
Version control (Git)

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
MySQL
MongoDB
Git
Django/Flask
Spring

Job description

About the Role

Our client is seeking a versatile Full Stack Developer to join their dynamic IT team based in Tembisa . This role involves working on both front-end and back-end development to create engaging and functional web applications. You will collaborate with designers, product managers, and other engineers to deliver seamless user experiences and robust technical solutions. This position offers a hybrid work model, combining the benefits of in-office collaboration with the flexibility of remote work, supporting a healthy work-life balance within a growing tech department.


Key Responsibilities


  • Develop and maintain user-facing features using modern front-end frameworks like React, Angular, or Vue.js.

  • Build and optimize server-side logic, databases, and APIs using technologies such as Node.js, Python (Django/Flask), or Java (Spring).

  • Implement security and data protection measures to safeguard user data and application integrity.

  • Collaborate with UI/UX designers to translate wireframes and mockups into high-quality, responsive interfaces.

  • Participate in the full software development lifecycle, including planning, coding, testing, deployment, and maintenance.


Requirements


  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

  • 3+ years of professional experience as a Full Stack Developer or in a similar role.

  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and at least one modern JavaScript framework.

  • Strong experience with back-end development, database management (e.g., PostgreSQL, MySQL, MongoDB), and API development.

  • Familiarity with version control systems like Git and agile development methodologies.


Benefits


  • Competitive salary package and performance bonuses.

  • Comprehensive medical aid and retirement fund contributions.

  • Hybrid work arrangement with flexible hours to promote work-life balance.

  • Access to training and development programs to enhance technical skills.

  • A collaborative and innovative work environment focused on team success.

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

Similar jobs worth comparing

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
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Sandton

Hybrid
ZAR 550,000 - 900,000
Competitive salary
Hybrid work
Health/Dental/Vision insurance
+2
Junior Full Stack Developer - Web Applications
Junior Full Stack Developer - Web Applications

Placements24 • South Africa

On-site
ZAR 240,000 - 360,000
Competitive salary
Health insurance
Structured training & mentorship
+3
Full Stack Developer
Full Stack Developer

Placements24 • Sandton

Hybrid
ZAR 400,000 - 650,000
Competitive salary
Hybrid work
Health insurance
+3
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • South Africa

On-site
ZAR 600,000 - 900,000
Hybrid work model
Comprehensive health insurance
Professional development opportunities
+1
Junior Full Stack Developer
Junior Full Stack Developer

Placements24 • South Africa

Hybrid
ZAR 180,000 - 300,000
Competitive entry-level salary
Hybrid work model
Medical and dental coverage
+1
Full Stack Developer - Enterprise Solutions
Full Stack Developer - Enterprise Solutions

Placements24 • Gauteng

On-site
ZAR 480,000 - 760,000
Competitive salary
Health benefits
Career development
+2
Full Stack Developer
Full Stack Developer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Remote work flexibility
Health benefits
+2
Full Stack Developer
Full Stack Developer

Placements24 • Cape Town

On-site
ZAR 480,000 - 720,000
Competitive salary package
Annual bonus structure
Healthcare benefits
+3
Web Developer (Full Stack)
Web Developer (Full Stack)

Placements24 • Benoni

On-site
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Professional development opportunities
+2