Hybrid Full-Stack Engineer - JS/React & APIs

Placements24

Upington

Hybrid

ZAR 600,000 - 900,000

Full time

3 days 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 salary
Health benefits
Retirement fund contributions
Professional development
Hybrid work environment

Job summary

Placements24 is seeking a talented Full Stack Engineer to join our client in Upington, Northern Cape. You will develop and maintain full-stack web applications using JavaScript, Node.js, and React, delivering scalable interfaces and robust APIs.

You will collaborate with cross-functional teams to translate requirements into features, design database solutions, and optimize for speed, security, and reliability in a hybrid work setting based in Upington.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent practical experience.
  • 3+ years of professional full-stack development.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Strong experience with React and its ecosystem (Redux, hooks).
  • Solid experience with Node.js and frameworks like Express.js.
  • Experience with MongoDB or PostgreSQL.
  • Familiarity with RESTful API design and implementation.
  • Experience with Git and version control.
  • Understanding of cloud platforms (AWS/Azure/GCP) a plus.
  • Excellent problem-solving, communication, and teamwork skills.

Responsibilities

  • Develop and maintain responsive user interfaces using React and related libraries.
  • Build and manage scalable back-end services and APIs with Node.js.
  • Design and implement databases (MongoDB, PostgreSQL).
  • Write clean, well-documented, testable code for front-end and back-end.
  • Collaborate with product managers, designers, and engineers to translate requirements into features.
  • Optimize applications for speed, scalability, and security.
  • Participate in code reviews and contribute to best practices.
  • Troubleshoot and debug issues across the full stack.
  • Contribute to architectural decisions and technology evaluations.
  • Ensure a high-quality user experience and robust performance.

Skills

JavaScript
React
Node.js
HTML5
CSS3
RESTful API design
Git
Cloud platforms

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Redux
Express.js

Job description

Placements24 is seeking a talented Full Stack Engineer to join our client in Upington, Northern Cape. You will develop and maintain full-stack web applications using JavaScript, Node.js, and React, delivering scalable interfaces and robust APIs.

You will collaborate with cross-functional teams to translate requirements into features, design database solutions, and optimize for speed, security, and reliability in a hybrid work setting based in Upington.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Full-Stack Engineer (React & Node.js)
Hybrid Full-Stack Engineer (React & Node.js)

Placements24 • Kempton Park

Hybrid
ZAR 520,000 - 760,000
Competitive salary
Medical aid and retirement fund
Learning and development opportunities
+2
Hybrid Full-Stack Developer: JS, Node & React
Hybrid Full-Stack Developer: JS, Node & React

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 800,000
Senior Full-Stack Developer (React/Node) - Hybrid, Upington
Senior Full-Stack Developer (React/Node) - Hybrid, Upington

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Hybrid work model
+1
Full-Stack JS Engineer (Node/React) – Hybrid, Nelspruit
Full-Stack JS Engineer (Node/React) – Hybrid, Nelspruit

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 620,000
Competitive salary
Health benefits
Hybrid work model
+2
Senior Full-Stack Engineer - React & Node.js (Hybrid)
Senior Full-Stack Engineer - React & Node.js (Hybrid)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Medical aid
Retirement fund contributions
Hybrid work model
+1
Hybrid Senior Full-Stack Engineer — React/Node.js
Hybrid Senior Full-Stack Engineer — React/Node.js

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical and retirement plans
+1
Senior Full-Stack Engineer (React/Node) – Hybrid Role
Senior Full-Stack Engineer (React/Node) – Hybrid Role

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health, dental, and vision insurance
Generous annual leave
+3
Senior Full-Stack Engineer (Hybrid) — Node.js & React
Senior Full-Stack Engineer (Hybrid) — Node.js & React

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Career growth opportunities
Cutting-edge technologies
Hybrid Full-Stack Developer: React & Node.js
Hybrid Full-Stack Developer: React & Node.js

Placements24 • South Africa

Hybrid
ZAR 480,000 - 960,000
Hybrid work
Competitive salary & bonuses
Health insurance
+2
Full Stack Engineer (JavaScript/Node.js/React)
Full Stack Engineer (JavaScript/Node.js/React)

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Retirement fund contributions
+2