Senior Full Stack Developer (Mern Stack)

Placements24

Upington

Hybrid

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

Fully remote
Flexible hours
Stock options or bonuses
Cutting-edge development tools

Job summary

Placements24 is seeking a Senior Full Stack Developer to join a fully remote engineering team. You will own end-to-end development across MERN stack, deliver scalable web apps, and collaborate with product managers and designers.

The role requires 5+ years of experience, strong API design, and a passion for clean code. This remote position offers flexible hours and exposure to cutting-edge cloud and testing tools.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Minimum of 5 years of professional full-stack development experience.
  • Strong proficiency with MERN stack and RESTful API design.
  • Solid JavaScript (ES6+), HTML5 and CSS3 fundamentals.
  • Experience with version control (Git).
  • Cloud platform experience is a plus.
  • Familiarity with testing frameworks (Jest, Mocha, Enzyme).
  • Strong database design and data modeling skills.
  • Excellent problem-solving and communication abilities.
  • Ability to work independently in a fully remote environment.

Responsibilities

  • Develop, test, and deploy scalable full-stack applications using the MERN stack.
  • Create robust backend services and APIs with Node.js and Express.js.
  • Build responsive frontend components with React.js.
  • Manage and optimize MongoDB databases for storage and retrieval.
  • Write clean, maintainable, well-documented code following best practices.
  • Collaborate with product managers, designers and engineers to deliver features.
  • Implement unit and integration tests to ensure quality and stability.
  • Troubleshoot and resolve issues across the stack.
  • Optimize applications for speed, scalability and security.
  • Participate in code reviews and architectural discussions.

Skills

MERN stack
JavaScript ES6+
RESTful APIs
React
Node.js
Express.js
MongoDB
Git
Cloud platforms
Testing frameworks
Database design

Education

Bachelor's degree in Computer Science/Engineering

Tools

MongoDB
Express.js
React.js
Node.js
Git
AWS/Azure/GCP

Job description

About the Role

Our client is a pioneering tech company that is revolutionizing the online services sector. They are seeking a highly skilled Senior Full Stack Developer with expertise in the MERN stack (MongoDB, Express.js, React, Node.js) to join their dynamic and fully remote engineering team. This role is critical for building and scaling robust, high-performance web applications that serve a global user base. The ideal candidate will possess a deep understanding of both frontend and backend development, a passion for clean code, and a commitment to delivering exceptional user experiences. As a fully remote position, you will enjoy the freedom and flexibility to work from your preferred location while collaborating closely with a talented, distributed team. Join a company that is at the forefront of technological innovation and fosters a culture of growth and collaboration.

Key Responsibilities
  • Develop, test, and deploy scalable and performant full-stack web applications using the MERN stack.
  • Design and implement robust backend services and APIs using Node.js and Express.js.
  • Build responsive and interactive frontend components using React.js.
  • Manage and optimize MongoDB databases for data storage and retrieval.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Collaborate closely with product managers, designers, and other engineers to define requirements and deliver features.
  • Implement comprehensive unit and integration tests to ensure code quality and application stability.
  • Troubleshoot, debug, and resolve issues across the entire application stack.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews and contribute to technical discussions and architectural decisions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development.
  • Strong proficiency with the MERN stack: MongoDB, Express.js, React.js, and Node.js.
  • Experience in building RESTful APIs.
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Proficiency with version control systems, preferably Git.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Familiarity with testing frameworks (e.g., Jest, Mocha, Enzyme).
  • Strong understanding of database design principles and data modeling.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively in a fully remote environment.
Benefits
  • Highly competitive annual salary between ZAR.
  • Fully remote work opportunity with flexible hours.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for professional growth, continuous learning, and skill development.
  • Generous stock options or performance bonuses.
  • Access to cutting-edge development tools and technologies.
  • Regular virtual team-building events and social activities.
  • Ample paid time off.
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 • Benoni

On-site
ZAR 480,000 - 900,000
Competitive salary
Professional development
Challenging projects
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
Remote Senior Full Stack Developer (Node.Js & React)
Remote Senior Full Stack Developer (Node.Js & React)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Home office budget
Performance bonuses
+1
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
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Remote Full-Stack Developer (Node.js & React)
Remote Full-Stack Developer (Node.js & React)

Placements24 • Durban

Hybrid
ZAR 550,000 - 850,000
Fully remote
Competitive salary
International projects
+4
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
Senior Full-Stack Developer (Node.js & React)
Senior Full-Stack Developer (Node.js & React)

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 900,000
Fully remote
Flexible hours
Career growth
+1
Remote Full-Stack Developer (React/Node.js)
Remote Full-Stack Developer (React/Node.js)

Placements24 • Soweto

Hybrid
ZAR 420,000 - 660,000
Remote-first setup
Fully remote work
Health insurance
+3
Remote Full-Stack Engineer (Node.Js & React)
Remote Full-Stack Engineer (Node.Js & React)

Placements24 • Rustenburg

Hybrid
ZAR 720,000 - 1,200,000
Fully remote across SA
Flexible hours
Professional development opportunities
+2