Senior Full-Stack Engineer — Hybrid, Mentorship & Impact

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Pension plan
Professional development
Hybrid work arrangement
Team social events

Job summary

Placements24 seeks a highly experienced Senior Full-Stack Developer in Johannesburg. You will design, build, and deploy robust web applications, mentor junior developers, and participate in architectural decisions. The role blends remote work with productive in-office collaboration.

Ideal candidates have 5+ years in full-stack development, mastery of modern frameworks, and a passion for scalable solutions that enhance user experience and business growth.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/Engineering.
  • Minimum 5 years of professional experience in full-stack development.
  • Proficiency with HTML, CSS, JavaScript and frameworks like React/Angular/Vue.js.
  • Strong back-end experience with Node.js, Python (Django/Flask), Java Spring or C#.
  • Experience with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases.
  • Familiarity with cloud platforms (AWS/Azure/Google Cloud).
  • Experience with Docker/Kubernetes and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain front-end and back-end components of web applications.
  • Collaborate with cross-functional teams to define and implement features.
  • Write clean, efficient, well-documented code.
  • Develop and manage database schemas and ensure data integrity.
  • Implement automated testing, CI/CD pipelines, and deployment processes.
  • Optimize performance, scalability, and security of applications.
  • Participate in code reviews and mentoring junior developers.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay updated with emerging technologies and best practices.
  • Mentor junior developers and promote continuous learning.

Skills

Full-stack
RESTful APIs
Agile
Collaboration
Problem solving

Education

Bachelor's degree

Tools

Node.js
Python
Java
C#
React
Angular
Vue.js
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
AWS
Azure
Google Cloud
RESTful APIs
Microservices
CI/CD

Job description

Placements24 seeks a highly experienced Senior Full-Stack Developer in Johannesburg. You will design, build, and deploy robust web applications, mentor junior developers, and participate in architectural decisions. The role blends remote work with productive in-office collaboration.

Ideal candidates have 5+ years in full-stack development, mastery of modern frameworks, and a passion for scalable solutions that enhance user experience and business growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid, Mentorship & Impact
Senior Full-Stack Engineer — Hybrid, Mentorship & Impact

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Professional development opportunities
+1
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 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 — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Senior Full-Stack Tech Lead — Hybrid & Mentorship
Senior Full-Stack Tech Lead — Hybrid & Mentorship

Placements24 • KwaZulu-Natal

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Retirement plan
+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, 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, 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
Hybrid Senior Full-Stack Engineer: Lead & Shape Apps
Hybrid Senior Full-Stack Engineer: Lead & Shape Apps

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Modern office in Cape Town
Career growth opportunities
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