Senior Software Engineer - Full Stack Development

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off

Job summary

Placements24 in Soweto is seeking a Senior Software Engineer to lead full-stack development and deliver scalable web applications. You will design, build, and deploy with modern front-end and back-end technologies while collaborating with product managers and designers to meet user needs and business goals.

The role requires a BS in CS or related field and at least 6 years of experience, with strong expertise in React/Angular/Vue.js, Node.js, Python/Django, Java/Spring, and cloud/container

Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Science, Engineering, or related field.
  • 6+ years of professional experience in software engineering with a focus on full-stack development.
  • Proficiency in front-end technologies (React, Angular, Vue.js) and back-end languages/frameworks (Node.js, Python/Django, Java/Spring).
  • Solid understanding of SQL and NoSQL databases and API design.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Strong problem-solving abilities and staying current with emerging technologies.

Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications using modern technologies.
  • Write clean, efficient, well-documented, and tested code across the full stack.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for speed, scalability, and user experience.
  • Participate in code reviews and provide constructive feedback to peers and junior developers.
  • Troubleshoot and debug issues to ensure stability of deployed applications.

Skills

Full-stack development
Agile methodologies
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

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

Job description

About the Role

Our client is seeking a highly skilled Senior Software Engineer with expertise in full-stack development to join their innovative technology team based in or near Soweto . This role is critical for designing, developing, and deploying robust and scalable web applications. You will collaborate with product managers, designers, and other engineers to build cutting-edge software solutions that meet user needs and business objectives. The ideal candidate will possess a strong foundation in both front-end and back-end technologies, a passion for clean code, and a commitment to agile development methodologies, contributing to the continuous evolution of our digital platforms.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance web applications using modern technologies.
  • Write clean, efficient, well-documented, and thoroughly tested code across the full stack.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed, scalability, and user experience.
  • Participate in code reviews, providing constructive feedback to peers and junior developers.
  • Troubleshoot and debug issues, ensuring the stability and reliability of deployed applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in software engineering , with a focus on full-stack development.
  • Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages/frameworks (e.g., Node.js, Python/Django, Java/Spring).
  • Solid understanding of database technologies (SQL and NoSQL) and API design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
  • Strong problem-solving abilities and a passion for staying current with emerging technologies.
Benefits
  • Competitive salary and bonus opportunities.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development, including conferences and training.
  • A collaborative and forward-thinking work environment that values innovation and employee growth in the Soweto region.
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 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Hybrid work model
+1
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 - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Salary commensurate with experience
Medical, dental, and vision insurance
Generous paid time off
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Dental plan
Vision insurance
+4
Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Career growth opportunities
+1
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Developer
Senior Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health insurance
Professional development
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health and dental insurance
Learning & career advancement
Full Stack Developer
Full Stack Developer

Placements24 • Sandton

Hybrid
ZAR 400,000 - 650,000
Competitive salary
Hybrid work
Health insurance
+3
Senior Full Stack Engineer - JavaScript Ecosystem
Senior Full Stack Engineer - JavaScript Ecosystem

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health Insurance
+2