Full Stack Developer (MERN Stack)

Placements24

Benoni

On-site

ZAR 480,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Challenging projects

Job summary

Placements24 is seeking a skilled Full Stack Developer for on-site work in Benoni, Gauteng. You will design, develop, and maintain MERN applications, collaborating with product and design teams to deliver robust web solutions.

The ideal candidate has 3+ years of MERN experience, strong JavaScript skills, and a passion for scalable software. You will work across frontend and backend, write clean code, and participate in reviews to drive quality.

Qualifications

  • 3+ years of full-stack development experience with MERN stack.
  • Strong knowledge of RESTful APIs and database design.
  • Proficient in JavaScript, Node.js, Express.js, React, and MongoDB.
  • Familiarity with Git and cloud platforms is a plus.

Responsibilities

  • Design, develop, and implement full-stack web applications using the MERN stack.
  • Write clean, maintainable, and well-documented code for both frontend and backend systems.
  • Develop and manage APIs, ensuring seamless integration between the frontend and backend.
  • Create and optimize database schemas and queries for performance and scalability.
  • Collaborate with product managers, designers, and other developers to define project requirements and deliver solutions.
  • Conduct thorough testing, debugging, and troubleshooting of applications.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Stay current with emerging technologies and best practices in full-stack development.

Skills

MERN stack
JavaScript
React
Node.js
MongoDB

Education

Bachelor's degree in Computer Science or related field

Tools

Git
AWS

Job description

About the Role

Our client is seeking a skilled and motivated Full Stack Developer proficient in the MERN stack (MongoDB, Express.js, React, Node.js) to join their thriving development team. This role is based in Benoni, Gauteng, ZA and requires on-site presence. You will be instrumental in designing, developing, and maintaining both client-side and server-side applications. The ideal candidate possesses a strong understanding of the full software development lifecycle and a passion for building robust, scalable, and efficient web solutions. You will collaborate closely with cross-functional teams to deliver high-quality software products.

Key Responsibilities
  • Design, develop, and implement full-stack web applications using the MERN stack.
  • Write clean, maintainable, and well-documented code for both frontend and backend systems.
  • Develop and manage APIs, ensuring seamless integration between the frontend and backend.
  • Create and optimize database schemas and queries for performance and scalability.
  • Collaborate with product managers, designers, and other developers to define project requirements and deliver solutions.
  • Conduct thorough testing, debugging, and troubleshooting of applications.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Stay current with emerging technologies and best practices in full-stack development.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in full-stack development with a strong focus on the MERN stack.
  • Proficiency in JavaScript, Node.js, Express.js, React, and MongoDB.
  • Experience in designing and consuming RESTful APIs.
  • Solid understanding of database design principles and performance optimization.
  • Experience with version control systems (e.g., Git).
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Competitive salary commensurate with skills and experience.
  • Opportunity to work on challenging and impactful projects.
  • Professional development and training opportunities.
  • Collaborative and supportive team environment.
  • Exposure to a wide range of technologies and development practices.
  • Be part of a growing company committed to innovation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Developer (MERN Stack)
Full-Stack Developer (MERN Stack)

Placements24 • Centurion

Hybrid
ZAR 700,000 - 950,000
Hybrid work model
Medical benefits
Retirement benefits
+2
Senior Full-Stack Developer (Mern Stack)
Senior Full-Stack Developer (Mern Stack)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Challenging projects
Collaborative environment
+4
Senior Full Stack Developer (Mern Stack)
Senior Full Stack Developer (Mern Stack)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Flexible hours
Stock options or bonuses
+1
Senior Full Stack Developer (MERN Stack)
Senior Full Stack Developer (MERN Stack)

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Health benefits
Hybrid work model
Performance-based bonus
+1
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • Kempton Park

Hybrid
ZAR 520,000 - 760,000
Competitive salary
Medical aid and retirement fund
Learning and development opportunities
+2
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 (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
Full Stack Engineer (JavaScript/Node.js/React)
Full Stack Engineer (JavaScript/Node.js/React)

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Retirement fund contributions
+2
Full Stack Developer (Node.js & React)
Full Stack Developer (Node.js & React)

Placements24 • Gqeberha

Hybrid
ZAR 480,000 - 640,000
Flexible hours
Professional development
Health & wellness
+1
Senior Full-Stack Developer (Javascript Ecosystem)
Senior Full-Stack Developer (Javascript Ecosystem)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Performance bonus
+2