Senior Full-Stack Dev (React + Node) — Hybrid & Impact

Placements24

Johannesburg

Hybrid

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

Health insurance
Retirement plan
Professional development
Paid time off
Modern office
Hybrid work
Bonuses

Job summary

Placements24 in Johannesburg seeks a Senior Full Stack Developer to drive design, development, and deployment of scalable web applications using React and Node.js. You will mentor juniors, contribute to architecture, and ensure robust, high-performance software across the stack.

The role blends remote flexibility with in-office collaboration in Gauteng, offering a path to impact the product roadmap and grow with a dynamic tech firm.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Proven expertise in JavaScript, React.js, and modern front-end build pipelines and tools.
  • Strong proficiency in Node.js and Express.js.
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
  • Familiarity with RESTful APIs and GraphQL.
  • Understanding of cloud platforms like AWS, Azure, or Google Cloud is a plus.
  • Experience with Docker is advantageous.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile/Scrum development environment.

Responsibilities

  • Design, develop, and maintain scalable web applications using React for the front-end and Node.js for the back-end.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Write high-quality, well-documented, and testable code.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Mentor and guide junior developers, fostering a culture of technical excellence.
  • Contribute to architectural decisions and technology choices.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.

Skills

JavaScript
React.js
Node.js
Express.js
PostgreSQL
MySQL
MongoDB
REST APIs
GraphQL
AWS
Azure
Google Cloud
Docker
Agile/Scrum

Education

Bachelor's degree or equivalent

Job description

Placements24 in Johannesburg seeks a Senior Full Stack Developer to drive design, development, and deployment of scalable web applications using React and Node.js. You will mentor juniors, contribute to architecture, and ensure robust, high-performance software across the stack.

The role blends remote flexibility with in-office collaboration in Gauteng, offering a path to impact the product roadmap and grow with a dynamic tech firm.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Developer — Hybrid (Node & React)
Senior Full-Stack Developer — Hybrid (Node & React)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary and performance‑drn
Hybrid work model offering flexibility
Opportunities for professional growth
+4
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 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 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 - React & Node (Hybrid)
Senior Full-Stack Engineer - React & Node (Hybrid)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Medical aid
+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 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 (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 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