Senior Full-Stack Engineer: APIs, Microservices & UI

IT Max

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

34 hours 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

Job summary

IT Max in Johannesburg, South Africa, is seeking an experienced Full Stack Developer to design, build, test and deploy robust end-to-end web applications and microservices.

The role requires strong frontend (React, Angular, Vue.js) and backend (Node.js, Python, Java, .NET) skills, experience with REST APIs, databases, and CI/CD, and immediate availability to join an Agile team. You will work with cross-functional teams to deliver scalable software in a fast-paced environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 4+ years of professional software engineering experience specializing in full-stack web development.
  • Strong proficiency in frontend technologies (React, Angular, Vue.js, HTML5, CSS3, JavaScript/TypeScript).
  • Strong proficiency in backend programming languages (Node.js, Python, Java, or C#/.NET).

Responsibilities

  • Design, develop, test, and deploy robust, scalable full-stack web applications and microservices.
  • Build dynamic, responsive front-end interfaces using modern JavaScript frameworks.
  • Architect and develop secure, RESTful backend APIs, services, and business logic layers.
  • Design and optimize relational and non-relational database schemas and data storage models.
  • Collaborate with software architects, UI/UX designers, and QA engineers throughout the SDLC.
  • Write clean, modular, well-documented, and testable code following industry best practices.
  • Implement automated unit tests, integration tests, and CI/CD pipelines using modern DevOps tools.
  • Troubleshoot production issues and drive performance improvements and CI/CD automation.
  • Participate in Agile/Scrum ceremonies, sprint planning, and peer code reviews.

Skills

Frontend tech
Backend languages
RESTful APIs
Databases
Git
Docker
Kubernetes
CI/CD

Education

Bachelor's degree in CS or related

Tools

PostgreSQL
MySQL
MongoDB
Redis
Git

Job description

IT Max in Johannesburg, South Africa, is seeking an experienced Full Stack Developer to design, build, test and deploy robust end-to-end web applications and microservices.

The role requires strong frontend (React, Angular, Vue.js) and backend (Node.js, Python, Java, .NET) skills, experience with REST APIs, databases, and CI/CD, and immediate availability to join an Agile team. You will work with cross-functional teams to deliver scalable software in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Developer: API, Cloud & Microservices
Senior .NET Full-Stack Developer: API, Cloud & Microservices

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer | IT Max | Johannesburg, South Africa
Full Stack Developer | IT Max | Johannesburg, South Africa

IT Max • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .NET Full-Stack Engineer: APIs, Azure, Scalable
Senior .NET Full-Stack Engineer: APIs, Azure, Scalable

Together Staffing group • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior Full-Stack Engineer — Build Scalable Web Apps & APIs
Senior Full-Stack Engineer — Build Scalable Web Apps & APIs

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health Insurance
+2
Senior Full-Stack Engineer: Build Scalable Web Apps
Senior Full-Stack Engineer: Build Scalable Web Apps

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Professional development
Flexible time off
Senior Full-Stack Engineer: Java, Angular & AWS
Senior Full-Stack Engineer: Java, Angular & AWS

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Senior Full-Stack Developer: C# & Python, Azure & APIs
Senior Full-Stack Developer: C# & Python, Azure & APIs

ATS Client • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer: Build Resilient Frontends & APIs
Senior Full-Stack Engineer: Build Resilient Frontends & APIs

Communicate Finance • Wes-Kaap

On-site
ZAR 700,000 - 1,100,000
Senior Full-Stack Developer: APIs, Cloud & Frontend/Backend
Senior Full-Stack Developer: APIs, Cloud & Frontend/Backend

Network Finance • Centurion

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Web Engineer: Build Scalable Apps
Senior Full-Stack Web Engineer: Build Scalable Apps

Boardroom Appointments • Pretoria

On-site
ZAR 350,000 - 550,000