Senior Full-Stack Developer (Node/React) - Hybrid & Growth

Placements24

Paarl

Hybrid

ZAR 800,000 - 1,200,000

Full time

4 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
Hybrid work model
Professional growth
Team collaboration
Health benefits
Generous time off

Job summary

Placements24 in Paarl, Western Cape is seeking a Senior Full-Stack Developer to join a dynamic software development team. You will design, build, and maintain scalable web applications using Node.js on the backend and React on the frontend, contribute to API design, and mentor junior developers in a hybrid work setup.

Ideal candidates bring at least 5 years of full-stack experience, strong JavaScript skills, experience with PostgreSQL/MongoDB, and familiarity with cloud platforms and CI/CD.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional full-stack development experience.
  • Strong proficiency in JavaScript (Node.js) and frameworks (Express.js).
  • Extensive experience with React and its ecosystem (Redux, Context API).
  • Solid understanding of PostgreSQL and MongoDB databases and data modeling.
  • Experience with cloud platforms (AWS/Azure) and Docker is a plus.
  • Familiarity with testing frameworks (Jest, Mocha) and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration in a hybrid setup.

Responsibilities

  • Design, develop, and maintain full-stack web applications with Node.js backend and React frontend.
  • Build and integrate RESTful APIs for seamless data flow.
  • Write clean, well-documented, maintainable code.
  • Collaborate with designers and product managers to implement features.
  • Optimize apps for speed, scalability, and reliability.
  • Participate in code reviews and uphold coding standards.
  • Troubleshoot and resolve defects and issues.
  • Contribute to architectural discussions and technology choices.
  • Mentor junior developers and share knowledge.

Skills

JavaScript
Node.js
React
Problem-solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
AWS
Azure
PostgreSQL
MongoDB
Jest/Mocha
CI/CD

Job description

Placements24 in Paarl, Western Cape is seeking a Senior Full-Stack Developer to join a dynamic software development team. You will design, build, and maintain scalable web applications using Node.js on the backend and React on the frontend, contribute to API design, and mentor junior developers in a hybrid work setup.

Ideal candidates bring at least 5 years of full-stack experience, strong JavaScript skills, experience with PostgreSQL/MongoDB, and familiarity with cloud platforms and CI/CD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (Node/React) - Hybrid, Growth
Senior Full-Stack Developer (Node/React) - Hybrid, Growth

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Highly competitive salary with annual/
Hybrid work arrangement
Health insurance and retirement plan
+2
Senior Full-Stack Dev (Node.js + React) - Hybrid (Bloemfontein)
Senior Full-Stack Dev (Node.js + React) - Hybrid (Bloemfontein)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Career development opportunities
Senior Full-Stack Engineer (React/Node) – Hybrid
Senior Full-Stack Engineer (React/Node) – Hybrid

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Retirement plan
Hybrid work
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
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
Senior Full-Stack Dev: Node.js + React - Pretoria
Senior Full-Stack Dev: Node.js + React - Pretoria

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Provident fund
+7
Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
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
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 Engineer — Hybrid (Mossel Bay)
Senior Full-Stack Engineer — Hybrid (Mossel Bay)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,000,000
Health insurance
Retirement fund
Paid time off
+3