Senior Software Developer

MVIA

Wes-Kaap

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MVIA is seeking an experienced Senior Full-Stack Developer to own architecture, code quality, CI/CD, and production reliability across the stack (React, Next.js, TypeScript, Node.js, Python, SQL).

You will lead development, optimise pipelines, support Docker-based deployment and IaC, diagnose bottlenecks, and mentor others to raise engineering standards.

Qualifications

  • Proficient full-stack development across modern web tech stack.
  • Strong understanding of CI/CD pipelines and deployment automation.
  • Experience with cloud deployment and containerisation is a plus.

Responsibilities

  • Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL.
  • Build, optimise, and maintain automated CI/CD pipelines for testing and deployment.
  • Support Docker containerisation, infrastructure-as-code, cloud deployment, and environment management.
  • Diagnose production bottlenecks, lead root-cause analysis, and implement resilient fixes.
  • Mentor less-experienced developers through architectural guidance, code reviews, and knowledge sharing.

Skills

React
Next.js
TypeScript
Node.js
Python
SQL
CI/CD
Docker

Tools

Docker

Job description

We are looking for an experienced Full-Stack Developer to join us in a Senior Engineering role, taking active ownership of architecture, code quality, infrastructure, CI/CD pipelines, and production reliability.

Key Responsibilities
  • Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL.
  • Build, optimise, and maintain automated CI/CD pipelines for testing and deployment.
  • Support Docker containerisation, infrastructure-as-code, cloud deployment, and environment management.
  • Diagnose production bottlenecks, lead root-cause analysis, and implement resilient fixes.
  • Mentor less-experienced developers through architectural guidance, code reviews, and knowledge sharing.
The ideal candidate would be
  • Pragmatic about trade-offs between shipping speed, code quality and system stability.
  • Comfortable owning ambiguity — able to diagnose an unfamiliar system under pressure.
  • Generous with knowledge; makes the developers around you better.
  • Improvement-minded — you automate the thing you have had to do manually three times.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (Infrastructure & Ci/Cd Focus)
Senior Software Developer (Infrastructure & Ci/Cd Focus)

Mvia • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Pavago • South Africa

On-site
USD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer (React)
Senior Software Engineer (React)

Communicate Finance • Wes-Kaap

On-site
ZAR 720,000 - 1,080,000
Senior Full Stack Developer
Senior Full Stack Developer

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Developer (Node.js / TypeScript)
Senior Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,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
Full Stack Software Developer
Full Stack Software Developer

JCM Consultants • Centurion

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