Senior Full Stack Developer - SaaS Platform

Placements24

Centurion

Hybrid

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insure & dental
Paid time off + holidays
Career development & training
Innovative team culture

Job summary

Placements24 in Centurion is looking for a Senior Full Stack Developer to advance a flagship SaaS platform. You will own end-to-end development, from cutting-edge UI to robust backend services and scalable database architectures, working in a collaborative Agile team that emphasizes learning and growth.

You will design, code, test, and deploy new features, employing React, Node.js, and PostgreSQL, with modern cloud and Docker workflows to deliver high-value functionality for clients globally.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 5+ years of professional experience in full-stack web development.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and modern frameworks such as React or Angular.
  • Strong experience with back-end development using Node.js, Python (Django/Flask), or Java (Spring).
  • Relational databases (PostgreSQL, MySQL) with NoSQL experience a plus.
  • Experience with cloud platforms (AWS/Azure/GCP) and containers (Docker) is highly desirable.

Responsibilities

  • Develop and maintain both front-end and back-end components of the SaaS application using React, Node.js, and PostgreSQL.
  • Design and implement scalable APIs and microservices powering the platform.
  • Collaborate with UI/UX designers to translate wireframes into high-quality interfaces.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Participate in code reviews, pair programming, and Agile ceremonies.
  • Troubleshoot and resolve defects and performance issues in production.

Skills

React
Node.js
PostgreSQL
MySQL
HTML
CSS
JavaScript
Angular
Python
Django
Flask
Java
Spring
AWS
Azure
GCP
Docker
NoSQL

Education

Bachelor's degree in Computer Science or related field

Tools

Docker

Job description

About the Role

Our client is seeking a skilled Senior Full Stack Developer to contribute to the evolution of their flagship SaaS platform in Centurion . This role involves end-to-end development, from crafting intuitive user interfaces to building robust backend services and database architectures. You will play a key role in designing, coding, testing, and deploying new features that enhance user experience and drive business value. This is an exciting opportunity to work within a collaborative Agile team, apply modern development practices, and influence the technical direction of a product used by clients globally, all within a company that champions continuous learning and professional development.


Key Responsibilities


  • Develop and maintain both front-end and back-end components of the SaaS application using technologies like React , Node.js , and PostgreSQL .

  • Design and implement scalable APIs and microservices that power the platform's functionality.

  • Collaborate with UI/UX designers to translate wireframes and mockups into high-quality user interfaces.

  • Write clean, efficient, well-documented, and thoroughly tested code.

  • Participate actively in code reviews, pair programming, and Agile ceremonies.

  • Troubleshoot and resolve software defects and performance issues in production environments.


Requirements


  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

  • 5+ years of professional experience in full-stack web development.

  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and modern frameworks such as React or Angular .

  • Strong experience with back-end development using languages and frameworks like Node.js , Python (Django/Flask), or Java (Spring).

  • Solid understanding of relational databases (e.g., PostgreSQL , MySQL) and experience with NoSQL databases is a plus.

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is highly desirable.


Benefits


  • Competitive annual salary and regular performance reviews.

  • Comprehensive health, dental, and vision insurance.

  • Generous paid time off and company holidays.

  • Opportunities for career advancement and ongoing technical training.

  • A dynamic and inclusive work culture that encourages innovation and teamwork.

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

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Dental plan
Vision insurance
+4
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Free State

Hybrid
ZAR 900,000 - 1,200,000
Remote work flexibility
Health insurance
Paid time off
+2
Full Stack Developer
Full Stack Developer

Placements24 • Sandton

Hybrid
ZAR 400,000 - 650,000
Competitive salary
Hybrid work
Health insurance
+3
Full Stack Developer
Full Stack Developer

Placements24 • Cape Town

On-site
ZAR 480,000 - 720,000
Competitive salary package
Annual bonus structure
Healthcare benefits
+3
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Salary commensurate with experience
Medical, dental, and vision insurance
Generous paid time off
+3
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Medical benefits
Retirement plan
Learning opportunities
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance incentives
Medical aid
+2
Senior Full Stack Engineer - JavaScript Ecosystem
Senior Full Stack Engineer - JavaScript Ecosystem

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health Insurance
+2
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1