Senior Full-Stack Engineer (Node.js & React)

Placements24

Polokwane

Hybrid

ZAR 900,000 - 1,300,000

Full time

44 hours 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
Competitive salary and bonuses
Health, dental, and vision insurance
Retirement savings plan
Continuous learning & development

Job summary

Placements24 seeks a Senior Full-Stack Engineer in Polokwane to own end-to-end web development, balancing backend services with intuitive UI work. The role requires strong Node.js/React experience and a track record of scalable REST APIs.

You will collaborate with cross-functional teams in a hybrid setup, contributing to impactful projects and best-in-class software delivery. The position offers growth and ongoing learning opportunities.

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 5+ years of professional full-stack development experience.
  • Strong proficiency in JavaScript, Node.js, and modern backend frameworks.
  • Expertise in React and its ecosystem, including state management and component design.
  • Solid understanding of databases (MongoDB, PostgreSQL) and ORMs.
  • Experience with version control (Git) and agile methodologies.

Responsibilities

  • Develop and maintain scalable backend services using Node.js and Express.js.
  • Build and optimize responsive front-end components using React.
  • Design and implement RESTful APIs for frontend-backend communication.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Ensure performance, quality, and responsiveness of applications.
  • Write clean, well-documented code and participate in code reviews.

Skills

JavaScript
Node.js
React
MongoDB
PostgreSQL
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Express.js
REST API development
Git

Job description

About the Role

Our client is seeking a versatile and experienced Senior Full-Stack Engineer with expertise in Node.js and React to join their dynamic team in Polokwane. This hybrid role offers a balanced approach to work, allowing for both remote flexibility and in-person collaboration at our modern facilities. You will be responsible for the end-to-end development of web applications, from designing robust backend services to creating intuitive and responsive user interfaces. This is an excellent opportunity to contribute to impactful projects within a supportive and innovative environment, driving technological advancements and product development.

Key Responsibilities
  • Develop and maintain scalable backend services using Node.js and relevant frameworks (e.g., Express.js).
  • Build and optimize responsive front-end components using React and related libraries.
  • Design and implement RESTful APIs to facilitate seamless communication between frontend and backend systems.
  • Collaborate with product managers, designers, and other engineers to define project requirements and deliver high-quality solutions.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and well-documented code, participating actively in code reviews.
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • 5+ years of professional experience in full-stack development.
  • Strong proficiency in JavaScript, Node.js, and modern backend frameworks.
  • Expertise in React and its ecosystem, including state management and component design.
  • Solid understanding of database technologies (e.g., MongoDB, PostgreSQL) and ORMs.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
Benefits
  • Competitive salary and performance-driven bonuses.
  • Hybrid work model balancing remote and in-office work.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with employer contribution.
  • Opportunities for continuous learning and professional development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Placements24 • South Africa

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Comprehensive health insurance
Professional development opportunities
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Hybrid work model
+1
Senior Full Stack Developer - C#/.NET & React
Senior Full Stack Developer - C#/.NET & React

Placements24 • Soweto

On-site
ZAR 900,000 - 1,200,000
Competitive salary
On-site in Soweto
Health, dental, vision insurance
+3
Full Stack Developer - JavaScript
Full Stack Developer - JavaScript

Placements24 • Bloemfontein

Hybrid
ZAR 450,000 - 700,000
Hybrid work model
Competitive salary
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work arrangement
Generous paid time off
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+3
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Professional development
Flexible time off
Full Stack Developer
Full Stack Developer

Placements24 • Richards Bay

Hybrid
ZAR 550,000 - 900,000
Competitive salary package
Hybrid work model
Medical and dental coverage
+2
Senior Full-Stack Engineer: Node.js & React – Hybrid
Senior Full-Stack Engineer: Node.js & React – Hybrid

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+2