Senior Full Stack Developer (Node.js/React)

Placements24

Benoni

Hybrid

ZAR 700,000 - 1,100,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

Job summary

Placements24 is seeking a Senior Full Stack Developer specializing in Node.js and React for a fully remote role with our e-learning client. You will design and deliver robust backend services, build interactive frontends, and own features end-to-end in a collaborative, remote-first environment.

The ideal candidate has 5+ years of full‑stack experience, strong knowledge of RESTful APIs, databases, and cloud infrastructure, and a passion for educational technology.

Qualifications

  • Bachelor's degree in CS or related field or equivalent practical experience.
  • 5+ years of professional full-stack development with Node.js and React.
  • Proficiency in JavaScript, HTML5, CSS3, RESTful APIs.
  • Experience with state management libraries (Redux/Context API).
  • Familiarity with PostgreSQL/MySQL/MongoDB and Git.

Responsibilities

  • Design, develop, and maintain full-stack services and APIs.
  • Build responsive frontend interfaces with React.js.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Write clean, maintainable code with tests and reviews.
  • Optimize performance, scalability, and security across the stack.
  • Integrate with third-party services and manage databases.
  • Participate in code reviews and uphold best practices.
  • Troubleshoot and resolve issues across frontend and backend.
  • Stay current with emerging technologies and industry trends.

Skills

Node.js
React
JavaScript (ES6+)
RESTful APIs
Database: PostgreSQL / MongoDB
Git version control
Cloud platforms (AWS/GCP/Azure)

Education

Bachelor's degree in Computer Science or related field

Tools

Express.js
Redux
Docker
Postman

Job description

About the Role

Our client, a leading innovator in the e-learning sector, is seeking a talented and experienced Senior Full Stack Developer specializing in Node.js and React to join their fully remote team. This role is essential for developing and enhancing their cutting-edge online learning platform, ensuring a seamless and engaging user experience. You will have the opportunity to work across the entire stack, from database design and API development to frontend implementation and deployment. This is a fantastic opportunity for a developer passionate about creating impactful educational technology and who thrives in a collaborative, remote-first environment. You will play a key role in shaping the future of their platform.

Key Responsibilities
  • Design, develop, and maintain robust backend services and APIs using Node.js.
  • Build responsive, user-friendly, and interactive frontend interfaces using React.js.
  • Collaborate closely with product managers, designers, and other engineers to define requirements and implement features.
  • Write clean, efficient, maintainable, and well-tested code for both frontend and backend.
  • Optimize application performance, scalability, and security.
  • Integrate with various third-party services and APIs.
  • Manage database schemas and operations (e.g., PostgreSQL, MongoDB).
  • Participate in code reviews, providing constructive feedback and promoting best practices.
  • Troubleshoot and resolve issues across the full stack.
  • Stay current with emerging technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional full-stack development experience, with a strong focus on Node.js and React.
  • Proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with server-side frameworks (e.g., Express.js) and building RESTful APIs.
  • Experience with state management libraries (e.g., Redux, Context API) and modern frontend build tools.
  • Familiarity with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with version control systems, preferably Git.
  • Understanding of cloud platforms (AWS, GCP, Azure) and containerization is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a fully remote team.
Benefits

This role offers a highly competitive salary and the significant advantage of being 100% remote, providing exceptional work-life balance and flexibility. Our client is committed to fostering a collaborative and innovative work environment where continuous learning and professional development are encouraged. You will have the opportunity to work on meaningful projects that have a positive impact on education. Benefits include comprehensive health coverage, generous paid time off, and access to learning resources and industry conferences. Enjoy the freedom and autonomy of remote work while being a vital part of a passionate and forward-thinking team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Welkom

On-site
ZAR 600,000 - 1,100,000
Remote-friendly work environment
Competitive salary
Health, dental, and vision insurance
+1
Senior Full-Stack Engineer: Node.js/React - Remote
Senior Full-Stack Engineer: Node.js/React - Remote

Placements24 • Benoni

Hybrid
ZAR 700,000 - 1,100,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Performance-based bonuses
Fully remote position
Home office expense allowance
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote
Health insurance
+2
Remote Full Stack Engineer - JavaScript Ecosystem
Remote Full Stack Engineer - JavaScript Ecosystem

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Fully remote
Health, dental, and vision insurance
+2
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Noord-Kaap

Hybrid
ZAR 1,492,000 - 2,487,000
Competitive salary + bonuses
Health, dental, and vision insurance
Unlimited PTO & flexible hours
+2
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • LegKraal Gate

Remote
ZAR 800,000 - 1,200,000
Equity or bonuses
Fully remote position
Flexible work-life balance
+1
Full Stack Developer - JavaScript Specialist
Full Stack Developer - JavaScript Specialist

Placements24 • Polokwane

On-site
ZAR 420,000 - 660,000
Competitive salary
Fully remote work
Health benefits
+2
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Health insurance
Remote-first culture
+1
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