Senior Software Developer

MVIA

Wes-Kaap

On-site

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Ntice Sourcing Solutions • Durban

On-site
ZAR 600,000 - 800,000
Senior Software Engineer
Senior Software Engineer

Communicate Finance • Wes-Kaap

On-site
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Technical Lead
Technical Lead

OfferZen • South Africa

On-site
ZAR 1,800,000 - 3,000,000
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Intermediate Software Development
Intermediate Software Development

MVIA • Wes-Kaap

On-site
ZAR 240,000 - 420,000
Full Stack Engineer
Full Stack Engineer

BigTalent • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Junior Full Stack C# Software Engineer - React
Junior Full Stack C# Software Engineer - React

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
Senior Software Engineer
Senior Software Engineer

Communicate Recruitment • Wes-Kaap

Hybrid
ZAR 900,000 - 1,300,000