Senior Software Developer - Full Stack

Placements24

Midrand

Hybrid

ZAR 750,000 - 1,050,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Professional development
Conferences
Paid time off
Flexible hours
Inclusive culture

Job summary

Placements24 in Midrand is seeking a Senior Software Developer to design, develop, and deploy robust full‑stack solutions across the stack. You will be instrumental in shaping architecture, optimizing systems, and mentoring junior developers in a collaborative environment.

The role emphasizes modern JavaScript frontend work (React/Angular/Vue) and strong backend experience (Node.js, Python, Java), plus cloud and containerization capabilities.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 5 years of full-stack development experience
  • Proficiency in HTML/CSS/JavaScript and modern frameworks
  • Experience with SQL and NoSQL databases
  • Experience with cloud platforms and containerization (Docker, Kubernetes)
  • Strong problem-solving and communication skills

Responsibilities

  • Design, develop, and maintain scalable web applications across the full stack
  • Collaborate with product managers and designers to translate business requirements into technical specs
  • Implement and manage database solutions ensuring data integrity and performance
  • Write clean, maintainable, and well-tested code and conduct code reviews
  • Mentor and guide junior developers to foster knowledge sharing and learning

Skills

Full-stack
Frontend JS
Backend
Databases
Cloud
Docker/Kubernetes
Mentoring
Communication

Education

Bachelor's degree

Tools

Docker
Kubernetes

Job description

About the Role

Our client is seeking an experienced and highly motivated Senior Software Developer to join their dynamic IT team in Midrand . This role involves designing, developing, and deploying robust software solutions across the full stack. You will be instrumental in shaping the architecture of new features, optimizing existing systems, and mentoring junior developers. This is an exciting opportunity to make a significant impact within a growing organization that values innovation, collaboration, and technical excellence, contributing directly to the company's strategic technology initiatives.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient web applications using JavaScript frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Python, Java).
  • Collaborate with product managers and designers to translate business requirements into technical specifications and user-friendly interfaces.
  • Implement and manage database solutions , ensuring data integrity and performance.
  • Write clean, maintainable, and well-tested code, adhering to industry best practices and conducting thorough code reviews.
  • Troubleshoot, debug, and upgrade existing software systems to ensure optimal performance and security.
  • Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous learning.
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 .
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks.
  • Strong experience with backend languages and frameworks, as well as database management systems (SQL and NoSQL).
  • Demonstrated experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving abilities and strong communication skills.
Benefits
  • Competitive annual salary and performance-based bonuses.
  • Comprehensive health insurance, including medical, dental, and vision coverage.
  • Opportunities for professional development, training, and attending industry conferences.
  • Generous paid time off and flexible working hours.
  • A collaborative and inclusive work environment with a focus on work-life balance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
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 Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2
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
Full Stack Engineer
Full Stack Engineer

Placements24 • Gauteng

Hybrid
ZAR 482,000 - 758,000
Competitive contractor rates
Remote options
Diverse projects
+2
Full Stack Developer
Full Stack Developer

Placements24 • Stellenbosch

Hybrid
ZAR 540,000 - 860,000
Hybrid work model
Professional development
Competitive salary
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development