Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,400,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 in Soweto, Gauteng is seeking a Senior Software Engineer with strong full-stack expertise to design, develop, and deploy high-quality software solutions. You will work in a collaborative Agile environment, mentoring junior engineers and contributing to architectural decisions.

The role offers a hybrid work model with a strong focus on modern web technologies and scalable applications. A Bachelor's degree with 5+ years of experience is preferred.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional full-stack software development.
  • Proficiency in front-end technologies (React, Angular, Vue.js).
  • Strong back-end experience (Node.js, Python/Django, Java/Spring).
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and containers (Docker, Kubernetes).
  • Solid understanding of software development principles, design patterns, and Agile methodologies.

Responsibilities

  • Design, develop, and implement robust, scalable full-stack web applications.
  • Write clean, maintainable, efficient code across front-end and back-end.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Participate in code reviews to ensure quality and best practices.
  • Develop and maintain automated tests for reliability.
  • Troubleshoot, debug, and upgrade existing systems.
  • Mentor junior engineers and share knowledge within the team.
  • Stay current with emerging technologies and industry trends.
  • Contribute to architectural decisions and technical roadmaps.

Skills

React
Angular
Vue.js
Node.js
Python
Django
Java
Spring
PostgreSQL
MySQL
NoSQL
Docker
Kubernetes
AWS
Azure
GCP
Agile
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

React
Angular
Vue.js
Node.js
Python
Django
Java
Spring
PostgreSQL
MySQL
NoSQL
Docker
Kubernetes
AWS
Azure
GCP

Job description

Placements24 in Soweto, Gauteng is seeking a Senior Software Engineer with strong full-stack expertise to design, develop, and deploy high-quality software solutions. You will work in a collaborative Agile environment, mentoring junior engineers and contributing to architectural decisions.

The role offers a hybrid work model with a strong focus on modern web technologies and scalable applications. A Bachelor's degree with 5+ years of experience is preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid + Growth Benefits
Senior Full-Stack Engineer — Hybrid + Growth Benefits

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Performance bonus
+2
Senior Full-Stack Developer | Hybrid Work + Growth
Senior Full-Stack Developer | Hybrid Work + Growth

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work
Competitive salary
Medical & retirement benefits
+2
Senior Full-Stack Engineer — Hybrid (Pretoria)
Senior Full-Stack Engineer — Hybrid (Pretoria)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Senior Full-Stack Engineer – Hybrid, Growth & Impact
Senior Full-Stack Engineer – Hybrid, Growth & Impact

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Retirement plan
+1
Senior Full-Stack Engineer – Hybrid, Stock Options & Growth
Senior Full-Stack Engineer – Hybrid, Stock Options & Growth

Placements24 • Johannesburg

Hybrid
ZAR 800,000 - 1,200,000
Competitive compensation
Health benefits
Professional development
+4
Senior Full-Stack Engineer — Hybrid, Build Scalable Apps
Senior Full-Stack Engineer — Hybrid, Build Scalable Apps

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full-Stack Engineer — Hybrid
Senior Full-Stack Engineer — Hybrid

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Hybrid work model
+1
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development opportunities
Senior Full-Stack Engineer — Python/Django, Hybrid
Senior Full-Stack Engineer — Python/Django, Hybrid

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work model
Competitive salary and bonuses
Medical aid and retirement fund
+1