Senior React & Node Full-Stack Engineer - Hybrid

Placements24

KwaZulu-Natal

Hybrid

ZAR 900,000 - 1,400,000

Full time

2 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

Hybrid work model
Medical aid
Retirement fund contributions
Bonuses

Job summary

Placements24 is seeking a Senior Full-Stack Developer in Pietermaritzburg to design, build, and maintain scalable web applications using React on the frontend and Node.js on the backend. You will contribute to architecture, mentor juniors, and help shape cutting-edge projects.

The role requires a strong passion for clean code, scalable systems, and modern development practices within a collaborative team. A bachelor’s degree and 5+ years of experience are expected, with hybrid work options in

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Minimum 5 years of professional full-stack development.
  • Proficiency in JavaScript, HTML5, and CSS3.
  • Extensive React experience for frontend development.
  • Strong Node.js backend skills with Express.js.
  • Experience with relational and/or NoSQL databases.
  • Version control with Git.
  • Cloud platform experience is a plus.
  • Strong communication and teamwork in a Pietermaritzburg-based team.

Responsibilities

  • Design, develop, and deploy scalable full-stack web apps with React frontend and Node.js backend.
  • Collaborate with product managers, designers, and engineers to implement features.
  • Write clean, documented code following best practices.
  • Develop and maintain RESTful APIs and third-party integrations.
  • Manage databases, ensuring data integrity and performance.
  • Mentor junior developers and conduct code reviews.
  • Troubleshoot and upgrade existing software across the stack.
  • Participate in full SDLC from concept to deployment.

Skills

JavaScript
React
Node.js
REST APIs
Git
Agile
Team collaboration
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Express.js
PostgreSQL
MySQL
MongoDB
AWS/Azure/GCP

Job description

Placements24 is seeking a Senior Full-Stack Developer in Pietermaritzburg to design, build, and maintain scalable web applications using React on the frontend and Node.js on the backend. You will contribute to architecture, mentor juniors, and help shape cutting-edge projects.

The role requires a strong passion for clean code, scalable systems, and modern development practices within a collaborative team. A bachelor’s degree and 5+ years of experience are expected, with hybrid work options in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, Equity
Senior Full-Stack Engineer (React/Node) — Hybrid, Equity

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Health benefits
Paid time off
+3
Senior Full-Stack Developer (Node.js & React) - Hybrid
Senior Full-Stack Developer (Node.js & React) - Hybrid

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Professional development
Hybrid work arrangement
+3
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
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development opportunities
Senior Full-Stack Engineer (Node/React) - Hybrid + Stock
Senior Full-Stack Engineer (Node/React) - Hybrid + Stock

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,400,000
Stock options
Comprehensive health benefits
Hybrid work environment in Durban
+1
Senior JS Full-Stack Engineer | Node/React | Hybrid PE
Senior JS Full-Stack Engineer | Node/React | Hybrid PE

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement fund contributions
Generous annual leave
+1
Senior Full-Stack Engineer (React + Node) – Hybrid
Senior Full-Stack Engineer (React + Node) – Hybrid

Placements24 • Rustenburg

Hybrid
ZAR 1,100,000 - 1,600,000
Competitive salary package
Medical and dental insurance
Generous paid time off
+5
Hybrid Full-Stack Developer: JS, Node & React
Hybrid Full-Stack Developer: JS, Node & React

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 800,000