Senior Full-Stack Engineer (React/Node) — Hybrid, Equity

Placements24

Durban

Hybrid

ZAR 1,000,000 - 1,800,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

Stock options
Health benefits
Paid time off
Flexible working
Training & conferences
Team events

Job summary

Placements24 in Durban, KwaZulu-Natal, seeks a Senior Full-Stack Developer to design, develop and deploy scalable web applications using React on the front-end and Node.js on the back-end. This role is hybrid with in-office collaboration and remote flexibility.

The ideal candidate has 5+ years of full-stack experience, strong JS expertise, and proficiency with databases, cloud platforms, and CI/CD. You will work with product managers, designers, and engineers to deliver robust features and

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Strong proficiency in JavaScript, with expertise in React for front-end development.
  • Extensive experience with Node.js and related frameworks (e.g., Express.js).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with CI/CD pipelines and containerization technologies (e.g., Docker).
  • Proficiency in version control systems, particularly Git.
  • Strong problem-solving skills and the ability to work independently and in a team.
  • Excellent communication and collaboration abilities.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack web applications using React, Node.js, and associated frameworks.
  • Write clean, efficient, well-documented, and maintainable code for both front-end and back-end systems.
  • Collaborate with product managers and designers to translate user requirements and mockups into functional features.
  • Develop and manage RESTful APIs and microservices.
  • Implement and optimize database schemas and queries (e.g., PostgreSQL, MongoDB).
  • Integrate with third-party services and APIs.
  • Participate in code reviews to ensure code quality, best practices, and knowledge sharing.
  • Troubleshoot and debug issues across the full stack, identifying and implementing solutions.
  • Contribute to architectural discussions and decision-making processes.
  • Stay updated with the latest trends and technologies in full-stack development.

Skills

JavaScript
React
Node.js
Express.js
SQL
NoSQL
Cloud platforms
Docker
Git
CI/CD
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Tools

Docker
Git
CI/CD pipelines

Job description

Placements24 in Durban, KwaZulu-Natal, seeks a Senior Full-Stack Developer to design, develop and deploy scalable web applications using React on the front-end and Node.js on the back-end. This role is hybrid with in-office collaboration and remote flexibility.

The ideal candidate has 5+ years of full-stack experience, strong JS expertise, and proficiency with databases, cloud platforms, and CI/CD. You will work with product managers, designers, and engineers to deliver robust features and

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) – 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 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 Engineer (Remote) - React & Node.js
Senior Full-Stack Engineer (Remote) - React & Node.js

Placements24 • Noord-Kaap

Hybrid
ZAR 1,100,000 - 1,800,000
Equity options
Fully remote work
Flexible schedule
+2
Senior Python/React Full-Stack Engineer (Hybrid)
Senior Python/React Full-Stack Engineer (Hybrid)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Senior Full-Stack Engineer: React/Node, Flexible Hours
Senior Full-Stack Engineer: React/Node, Flexible Hours

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Professional development
Flexible hours
+4
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 — Node.js/React, Lead Impact
Senior Full-Stack Engineer — Node.js/React, Lead Impact

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Performance bonuses
Professional development
+3
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