Hybrid Full-Stack Developer: JS, Node & React

Placements24

Pretoria

Hybrid

ZAR 600,000 - 800,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 is seeking a talented Full Stack Developer to design, develop, and maintain scalable web applications. The role combines remote flexibility with in-office collaboration in Pretoria, working on Node.js and React-based projects.

You will collaborate with designers, product managers, and engineers, delivering robust software while ensuring code quality, testability, and performance. A strong foundation in JavaScript and database tech is essential.

Qualifications

  • Proven experience as a Full Stack Developer or similar role.
  • Strong proficiency in JavaScript (ES6+), including Node.js for backend development.
  • Solid experience with frontend frameworks, particularly React.js.
  • Experience with database technologies such as MongoDB, PostgreSQL, or MySQL.
  • Understanding of RESTful API design and implementation.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of testing frameworks (e.g., Jest, Mocha) and CI/CD practices is a plus.
  • Good understanding of UI/UX principles and responsive design.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a hybrid environment.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

Responsibilities

  • Design, develop, and deploy full-stack web applications using JavaScript, Node.js, and React.
  • Build and maintain backend code using Node.js.
  • Develop engaging and responsive user interfaces using React.js.
  • Integrate with databases (e.g., MongoDB, PostgreSQL) and manage data persistence.
  • Write clean, well-documented, and testable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and address performance bottlenecks and bugs.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to architectural decisions and technical roadmap planning.
  • Stay up-to-date with emerging web development trends and technologies.

Skills

JavaScript
Node.js
React.js
MongoDB
PostgreSQL
MySQL
RESTful API
Git
Jest
Mocha
CI/CD
UI/UX
Problem-solving
Communication
Teamwork
Hybrid environment

Education

Bachelor's degree in Computer Science or related field

Tools

MongoDB
PostgreSQL
MySQL
Git
Jest
Mocha

Job description

Placements24 is seeking a talented Full Stack Developer to design, develop, and maintain scalable web applications. The role combines remote flexibility with in-office collaboration in Pretoria, working on Node.js and React-based projects.

You will collaborate with designers, product managers, and engineers, delivering robust software while ensuring code quality, testability, and performance. A strong foundation in JavaScript and database tech is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Medical aid
+1
Full-Stack JS Engineer (Node/React) – Hybrid, Nelspruit
Full-Stack JS Engineer (Node/React) – Hybrid, Nelspruit

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 620,000
Competitive salary
Health benefits
Hybrid work model
+2
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
Full Stack Pro: Node + React, Hybrid & Growth
Full Stack Pro: Node + React, Hybrid & Growth

Placements24 • Bloemfontein

Hybrid
ZAR 540,000 - 900,000
Competitive salary
Medical aid benefits
Professional growth opportunities
+4
Full Stack Developer (JavaScript/Node.js/React)
Full Stack Developer (JavaScript/Node.js/React)

Placements24 • Pretoria

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