Full Stack Developer (React & Node.js)

Placements24

South Africa

Hybrid

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Comprehensive health insurance
Professional development opportunities
Competitive salary

Job summary

Placements24 in South Africa seeks a versatile Full Stack Developer with React and Node.js to design and maintain web applications. The role blends front-end and back-end work in a hybrid setup, with remote days and in-person collaboration in Tembisa.

You will build robust APIs, connect to MongoDB or PostgreSQL, and contribute to the full software development lifecycle while working with a supportive, growth-oriented team.

Qualifications

  • Proven experience as a Full Stack Developer with a strong portfolio.
  • Experience with React.js, Node.js and building RESTful APIs.
  • Familiarity with MongoDB or PostgreSQL.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Develop user-facing features using React.js with high performance.
  • Build and maintain back-end services and APIs with Node.js/Express.js.
  • Integrate front-end with server-side logic and databases.
  • Write clean, documented code and participate in code reviews.
  • Collaborate with designers, product managers and other developers to ship features.
  • Troubleshoot and upgrade systems to ensure performance and scalability.

Skills

React.js
Node.js
RESTful APIs
JavaScript
Git

Tools

Express.js
MongoDB
PostgreSQL

Job description

About the Role

Our client is seeking a talented and versatile Full Stack Developer with expertise in React and Node.js to join their innovative team in Tembisa . You will be responsible for developing and maintaining both front-end and back-end components of our client's web applications, contributing to the entire software development lifecycle. This hybrid role offers the flexibility to work from home several days a week while collaborating in person with your team on crucial projects. You will play a key role in designing intuitive user interfaces and robust server-side logic, ensuring a seamless user experience and efficient application performance. This is an exciting opportunity to make a significant impact on cutting-edge projects within a supportive and growth-oriented environment.

Key Responsibilities
  • Develop and implement user-facing features using React.js, ensuring high performance and responsiveness.
  • Build and maintain robust back-end services and APIs using Node.js and Express.js.
  • Integrate front-end components with server-side logic and databases.
  • Write clean, maintainable, and well-documented code, participating actively in code reviews.
  • Collaborate with designers, product managers, and other developers to define and ship new features.
  • Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and scalability.
Requirements
  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and React.js.
  • Solid experience with Node.js and building RESTful APIs.
  • Familiarity with database technologies such as MongoDB or PostgreSQL.
  • Understanding of version control systems like Git and basic DevOps principles.
  • Excellent problem-solving abilities and a proactive approach to development challenges.
Benefits
  • Competitive annual salary with potential for performance-based incentives.
  • Hybrid work model combining remote flexibility with in-office collaboration.
  • Comprehensive health insurance coverage.
  • Opportunities for professional development and skill enhancement.
  • A collaborative team atmosphere with regular knowledge-sharing sessions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Placements24 • South Africa

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Comprehensive health insurance
Professional development opportunities
+1
Remote Frontend Developer (React)
Remote Frontend Developer (React)

Placements24 • Pretoria

Hybrid
ZAR 420,000 - 720,000
Fully remote work
Health, dental & vision insurance
Generous paid time off
+1
Senior Frontend Developer - React
Senior Frontend Developer - React

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote work
Paid time off
+2
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • George

On-site
ZAR 420,000 - 660,000
Competitive salary
Medical benefits
Retirement benefits
+3
Full Stack Developer
Full Stack Developer

Orion Labs • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid Cape Town office
Learning budget
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Benoni

On-site
ZAR 700,000 - 900,000
Competitive salary
Health insurance
Professional growth
+3
Web Developer (Full Stack)
Web Developer (Full Stack)

Placements24 • Randburg

Hybrid
ZAR 650,000 - 900,000
Annual bonus
Hybrid work model
Health insurance
+2
Senior Frontend Engineer
Senior Frontend Engineer

Placements24 • Pretoria

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary and incentives
Health insurance
Web Developer - Frontend Focus
Web Developer - Frontend Focus

Placements24 • Klerksdorp

On-site
ZAR 320,000 - 520,000
Health insurance
Retirement plan
Generous leave & company holidays
+1
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K

E-Merge • South Africa

Hybrid
ZAR 486,000 - 594,000