Remote Full-Stack Engineer - Node.js & React Innovator

Placements24

Benoni

Hybrid

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement planning
Generous paid time off
Remote-first environment

Job summary

Placements24 is seeking a remote-friendly Full-Stack Software Engineer to join a distributed team. You will develop web apps with Node.js on the backend and React on the frontend, collaborating across a global team in a remote-first environment. Residency near Benoni, Gauteng is required for admin purposes, but the role is fully remote.

Required 4+ years in full-stack development, strong JS/ES6+, HTML5/CSS3, SQL/NoSQL, Git. Experience with cloud platforms and Docker is a plus.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • Minimum of 4 years of professional experience in full-stack development.
  • Strong proficiency in Node.js for backend development.
  • Extensive experience with React.js for frontend development.
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with database technologies (SQL and/or NoSQL).
  • Familiarity with version control systems (Git).
  • Experience with cloud platforms (AWS, Azure, GCP) and Docker is a plus.
  • Excellent problem-solving, analytical, and communication skills, particularly in a remote context.
  • Proven ability to work independently and manage time effectively.
  • Residency/availability in or near Benoni, Gauteng for administrative purposes; fully remote role.

Responsibilities

  • Design, develop, and maintain full-stack web applications using Node.js and React.
  • Build and consume RESTful APIs to support application functionality.
  • Write clean, efficient, testable, and maintainable code following best practices.
  • Collaborate with product managers, designers, and other engineers in a remote setting.
  • Optimize application performance, scalability, and security.
  • Implement and manage database solutions (e.g., PostgreSQL, MongoDB).
  • Participate in code reviews and contribute to technical discussions.
  • Troubleshoot, debug, and resolve software defects.
  • Stay current with emerging technologies and industry trends in full-stack development.
  • Contribute to the continuous improvement of our client's development processes and tools.

Skills

Node.js
React.js
JavaScript
HTML5 / CSS3
Git
Remote collaboration

Education

Bachelor's degree in Computer Science / related field

Tools

Docker
AWS
Azure
GCP
SQL / NoSQL

Job description

Placements24 is seeking a remote-friendly Full-Stack Software Engineer to join a distributed team. You will develop web apps with Node.js on the backend and React on the frontend, collaborating across a global team in a remote-first environment. Residency near Benoni, Gauteng is required for admin purposes, but the role is fully remote.

Required 4+ years in full-stack development, strong JS/ES6+, HTML5/CSS3, SQL/NoSQL, Git. Experience with cloud platforms and Docker is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Dev: Node.js & React
Remote Full-Stack Dev: Node.js & React

Placements24 • Durban

Hybrid
ZAR 550,000 - 850,000
Fully remote
Competitive salary
International projects
+4
Remote Full-Stack Engineer: Node.js & React, Flexible Hours
Remote Full-Stack Engineer: Node.js & React, Flexible Hours

Placements24 • Rustenburg

Hybrid
ZAR 720,000 - 1,200,000
Fully remote across SA
Flexible hours
Professional development opportunities
+2
Remote Full-Stack Engineer - Build Scalable Web Apps
Remote Full-Stack Engineer - Build Scalable Web Apps

Placements24 • George

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Career growth
Remote Full-Stack Software Engineer (Node.js/React)
Remote Full-Stack Software Engineer (Node.js/React)

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Medical aid
Retirement planning
Generous paid time off
+1
Remote Full-Stack Engineer: Build Scalable Web Apps
Remote Full-Stack Engineer: Build Scalable Web Apps

Placements24 • Bellville

Hybrid
ZAR 550,000 - 900,000
Competitive salary
Health insurance
Remote-friendly culture
+1
Senior Full-Stack Engineer (Remote) - Cloud Innovator
Senior Full-Stack Engineer (Remote) - Cloud Innovator

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional development
+2
Fully Remote Full-Stack Engineer: React & Node.js
Fully Remote Full-Stack Engineer: React & Node.js

Placements24 • Soweto

Hybrid
ZAR 420,000 - 660,000
Remote-first setup
Fully remote work
Health insurance
+3
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
Remote Full-Stack Engineer – Build Global SaaS Platforms
Remote Full-Stack Engineer – Build Global SaaS Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Stock options / bonuses
Health insurance & wellness programs
+2
Remote Fintech Full-Stack Engineer (React/Node)
Remote Fintech Full-Stack Engineer (React/Node)

Placements24 • Gauteng

Hybrid
ZAR 600,000 - 900,000
Fully remote
Competitive salary
Health insurance
+5