Senior Full Stack Developer

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Placements24 in Johannesburg is seeking a Senior Full Stack Developer to contribute across the software lifecycle, building robust, scalable applications.

You will mentor junior developers, collaborate with cross-functional teams, and drive high-quality code, architecture, and best practices.

The role offers opportunities to work with modern stacks and industry-leading IT solutions in a dynamic South African tech landscape.

Qualifications

  • Bachelor's degree in CS, engineering or related field.
  • Minimum 5 years of full-stack development experience with portfolio.
  • Proficiency in HTML, CSS, JavaScript and modern frameworks (React/Angular/Vue).

Responsibilities

  • Design, develop, and implement front-end and back-end components.
  • Optimize for speed, scalability, and security.
  • Collaborate with product managers, designers, and engineers to deliver features.
  • Write clean, documented code and follow best practices.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot and upgrade existing systems for stability.

Skills

Full stack development
Frontend technologies
Backend development
Mentoring

Education

Bachelor's degree in Computer Science

Tools

React
Angular
Vue.js
Django
Spring
Express.js
Python
Java
Node.js
SQL/NoSQL
AWS
CI/CD

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Full Stack Developer to join their dynamic team in Johannesburg . This pivotal role involves contributing to all phases of the software development lifecycle, from conceptualization and design to deployment and maintenance. You will play a key part in building robust, scalable, and user-friendly applications that drive business success. We are looking for an individual who is passionate about technology, thrives in a collaborative environment, and is eager to mentor junior developers while tackling complex technical challenges. This is an exceptional opportunity to make a significant impact on a leading IT solutions provider within the vibrant South African tech landscape.

Key Responsibilities
  • Design, develop, and implement both front-end and back-end components of web applications using modern technologies.
  • Optimize applications for maximum speed, scalability, and security, ensuring a seamless user experience.
  • Collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to define and deliver new features.
  • Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior development staff.
  • Troubleshoot, debug, and upgrade existing systems, ensuring their ongoing stability and performance.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full stack development , with a strong portfolio showcasing your work.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript , and modern frameworks like React, Angular, or Vue.js.
  • Extensive experience with back-end languages (e.g., Python, Java, Node.js) and associated frameworks (e.g., Django, Spring, Express.js).
  • Solid understanding of database technologies (SQL and NoSQL), cloud platforms (AWS, Azure, GCP), and CI/CD pipelines.
  • Excellent problem-solving abilities, communication skills, and a proactive approach to learning new technologies.
Benefits
  • Competitive annual salary package with performance-based incentives.
  • Comprehensive health insurance coverage, including medical, dental, and vision.
  • Opportunities for professional development, including training courses and conference attendance.
  • A dynamic and inclusive work environment that fosters innovation and teamwork.
  • Generous leave allowance and flexible working arrangements.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+3
Senior Full Stack Developer - SaaS Platform
Senior Full Stack Developer - SaaS Platform

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Career development
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement fund
Professional development
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Midrand

Hybrid
ZAR 950,000 - 1,600,000
Hybrid work model
Competitive salary with bonuses
Medical, dental, and vision insurance
+2
Full Stack Developer
Full Stack Developer

Placements24 • Benoni

On-site
ZAR 700,000 - 1,100,000
Full Stack Developer
Full Stack Developer

Placements24 • Rustenburg

On-site
ZAR 480,000 - 720,000
Health insurance
Dental insurance
Vision insurance
+1
Web Developer (Full Stack)
Web Developer (Full Stack)

Placements24 • Vereeniging

On-site
ZAR 420,000 - 700,000
Competitive salary package
Medical aid and retirement fund
Learning and certifications
+1
Senior Full Stack Developer - C#/.NET & React
Senior Full Stack Developer - C#/.NET & React

Placements24 • Soweto

On-site
ZAR 900,000 - 1,200,000
Competitive salary
On-site in Soweto
Health, dental, vision insurance
+3
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+1