Full Stack Developer (React & Node.js)

Placements24

Vereeniging

On-site

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

Competitive salary
Medical aid
Learning budgets and online courses
Collaborative work environment
Paid time off
Modern workspace in Vereeniging

Job summary

Placements24 is seeking a talented Full Stack Developer to join our team in Vereeniging, Gauteng. You will work across the full web stack, designing, developing, and maintaining web applications to deliver robust, scalable features.

The ideal candidate has 3+ years of experience, strong JavaScript, React.js, and Node.js skills, and familiarity with MongoDB or PostgreSQL. Collaboration with designers, product managers, and engineers is essential, with an on-site role in Vereeniging.

Qualifications

  • 3+ years of professional experience in full-stack web development.
  • Proficient in JavaScript, React.js and Node.js.
  • Experience with MongoDB or PostgreSQL.
  • Familiarity with Git and front-end build tools.
  • Ability to work on-site in Vereeniging, Gauteng.

Responsibilities

  • Develop and maintain user-facing features using React.js.
  • Build and manage server-side logic using Node.js and Express.js.
  • Design and implement RESTful APIs.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Write reusable, testable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications, identifying and resolving issues.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Maintain code quality, organization, and automatization.
  • Stay up-to-date with emerging web development trends and technologies.

Skills

JavaScript
React.js
Node.js
Express.js
MongoDB
PostgreSQL
Git
Webpack
Babel
CSS preprocessors
Agile

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Git
Webpack
Babel

Job description

About the Role

Our client, a growing digital solutions company, is seeking a talented Full Stack Developer to join their team in Vereeniging, Gauteng . This role is perfect for a developer who enjoys working across the entire web development stack, from front-end interfaces to back-end services. You will be responsible for designing, developing, and maintaining web applications, ensuring a seamless user experience and robust functionality. Collaboration is key in this role, as you will work closely with designers, product managers, and other engineers to bring innovative ideas to life. We are looking for a candidate with a passion for clean code, user experience, and cutting-edge technologies. This is an excellent opportunity to contribute to impactful projects within the vibrant tech community of Vereeniging .

Key Responsibilities
  • Develop and maintain user-facing features using React.js.
  • Build and manage server-side logic using Node.js and Express.js.
  • Design and implement RESTful APIs.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Write reusable, testable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications, identifying and resolving issues.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Maintain code quality, organization, and automatization.
  • Stay up-to-date with emerging web development trends and technologies.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in full-stack web development.
  • Strong proficiency in JavaScript, React.js, and Node.js.
  • Experience with front-end build tools like Webpack or Babel.
  • Solid understanding of database technologies, such as MongoDB or PostgreSQL.
  • Familiarity with version control systems (Git).
  • Knowledge of responsive design principles and CSS preprocessors.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile development environment.
  • Ability to work effectively on-site in Vereeniging, Gauteng .
Benefits
  • Our client offers a competitive salary, commensurate with experience.
  • Employees enjoy comprehensive medical aid benefits, including hospitalization and preventative care.
  • Opportunities for professional growth are supported through training budgets and access to online learning platforms.
  • The company provides a supportive and collaborative work environment.
  • Paid time off is provided to encourage a healthy work-life balance.
  • Located in Vereeniging , the office offers a modern workspace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Node.js/React)
Full Stack Developer (Node.js/React)

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 Developer (React/Node.js) - WhatJobs Direct
Senior Full Stack Developer (React/Node.js) - WhatJobs Direct

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Retirement plan
Hybrid work
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Soweto

On-site
ZAR 900,000 - 1,350,000
Competitive salary
Comprehensive benefits package
Professional development
+2
Full Stack Developer (React & Node.js)
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 (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Performance bonuses
Professional development
+3
Full Stack Developer (JavaScript/Node.js/React)
Full Stack Developer (JavaScript/Node.js/React)

Placements24 • Noord-Kaap

On-site
ZAR 420,000 - 640,000
Competitive salary package
Comprehensive medical aid benefits
Generous annual leave
+2
Senior Full-Stack Software Engineer (React & Node.js)
Senior Full-Stack Software Engineer (React & Node.js)

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Professional development
Flexible hours
+4
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Provident fund
+7
Full Stack Developer - Frontend Focus
Full Stack Developer - Frontend Focus

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Health and wellness benefits
Professional growth
Generous leave
+1
Senior Full-Stack Developer (JavaScript/Node.js/React)
Senior Full-Stack Developer (JavaScript/Node.js/React)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Career growth opportunities
Cutting-edge technologies