Senior Full-Stack Lead: Build Scalable React/Node Apps

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SavageOne Pty Ltd in Johannesburg is seeking a Senior Full Stack Developer to own end-to-end web solutions using React and Node.js. You will build scalable front-end interfaces, design robust APIs, and guide architectural decisions in a fast-paced environment.

You will collaborate with product and design teams, implement secure authentication, and contribute to CI/CD pipelines while mentoring junior developers and promoting engineering best practices.

Qualifications

  • 5+ years of experience as a Full Stack Developer.
  • Strong React.js skills with hooks and state management.
  • Backend expertise in Node.js with Express.js and Nest.js.
  • Experience designing RESTful APIs and GraphQL endpoints.
  • Database design with PostgreSQL or MongoDB.
  • Familiar with DevOps, CI/CD, Docker and cloud platforms.
  • Proficiency in TypeScript and agile methodologies.

Responsibilities

  • Develop and maintain scalable web applications using React for frontend and Node.js for backend.
  • Design and implement RESTful APIs and GraphQL endpoints.
  • Lead architectural decisions for performance, security, and scalability.
  • Collaborate with UI/UX designers to build responsive interfaces.
  • Integrate with databases like PostgreSQL, MongoDB, Firebase.
  • Implement authentication/authorization mechanisms (JWT, OAuth).
  • Ensure CI/CD pipelines and automated testing and deployment.
  • Mentor junior developers and promote engineering best practices.

Skills

Full Stack Developer
React.js
Node.js
Express.js
Nest.js
PostgreSQL
MongoDB
GraphQL
WebSockets
REST APIs
TypeScript
Agile
OAuth
JWT
CI/CD
Docker
Cloud (AWS/GCP/Azure)
Jest
Cypress

Tools

Docker
Jest

Job description

SavageOne Pty Ltd in Johannesburg is seeking a Senior Full Stack Developer to own end-to-end web solutions using React and Node.js. You will build scalable front-end interfaces, design robust APIs, and guide architectural decisions in a fast-paced environment.

You will collaborate with product and design teams, implement secure authentication, and contribute to CI/CD pipelines while mentoring junior developers and promoting engineering best practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Build Scalable Web & API
Senior Full-Stack Engineer: Build Scalable Web & API

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Full-Stack Java Developer: Build Scalable APIs & Features
Full-Stack Java Developer: Build Scalable APIs & Features

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Node.js API & Microservices Engineer
Senior Node.js API & Microservices Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 840,000
Junior Full Stack Developer: Grow with Spring & React
Junior Full Stack Developer: Grow with Spring & React

SavageOne Pty Ltd • Midrand

On-site
ZAR 180,000 - 300,000
Junior Full-Stack Developer: Cloud & API Projects
Junior Full-Stack Developer: Cloud & API Projects

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 520,000
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend

SavageOne Pty Ltd • Midrand

On-site
ZAR 900,000 - 1,200,000
Junior Full-Stack Engineer: Learn, Build & Grow
Junior Full-Stack Engineer: Learn, Build & Grow

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 210,000 - 320,000
Senior .NET Lead & Architect
Senior .NET Lead & Architect

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Lead: UX, Performance & Mentorship
Senior Frontend Lead: UX, Performance & Mentorship

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Solutions Architect — Cloud-Native & Java/Node.js Lead
Senior Solutions Architect — Cloud-Native & Java/Node.js Lead

SavageOne Pty Ltd • Midrand

On-site
ZAR 1,200,000 - 1,900,000