Senior Full Stack Developer - E-commerce Platform

Placements24

Soweto

On-site

ZAR 900,000 - 1,200,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Collaborative culture
Career development
Health benefits and retirement plan

Job summary

Placements24 in Soweto, Gauteng, seeks a Senior Full Stack Developer to design, develop, and maintain features for a growing e-commerce platform. This on-site role requires collaboration within a dedicated development team and a passion for delivering high-quality customer experiences.

You will work across frontend and backend using modern technologies, participate in reviews, and stay ahead of industry trends to shape the platform's technical direction.

Qualifications

  • Bachelor's degree in CS, Software Engineering or related field.
  • Minimum 5 years of full-stack web development experience.
  • Proficiency in HTML5, CSS3, JavaScript and modern frameworks.
  • Experience with Python/Node.js/Java/PHP and REST APIs.

Responsibilities

  • Design, develop and implement user-facing features for the e-commerce platform.
  • Build and maintain robust backend services and APIs.
  • Collaborate with product managers, designers and engineers to translate requirements into solutions.
  • Write clean, well-documented code following best practices.
  • Optimize application performance for speed and scalability.
  • Manage database schemas and queries.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve issues across the full stack.
  • Stay updated on web development and e-commerce trends.
  • Contribute to architectural roadmap of the platform.

Skills

JavaScript
HTML5
CSS3
Frontend frameworks
Backend languages
REST APIs
Git
PostgreSQL/MySQL
Cloud platforms

Education

Bachelor's degree in CS or related field

Tools

ORM frameworks

Job description

About the Role

Our client, a prominent leader in the e-commerce sector, is seeking a highly skilled Senior Full Stack Developer to join their innovative product development team. This role is based in our vibrant development hub in Soweto, Gauteng. You will be instrumental in designing, developing, and maintaining key features of our rapidly growing online platform, contributing to a seamless and engaging customer experience. This is an on‑site position, requiring your active participation and collaboration within our dedicated development environment.

Key Responsibilities
  • Design, develop, and implement user‑facing features for our e‑commerce platform using modern frontend and backend technologies.
  • Build and maintain robust, scalable, and efficient backend services and APIs.
  • Collaborate with product managers, designers, and other engineers to translate requirements into high‑quality technical solutions.
  • Write clean, maintainable, and well‑documented code, adhering to coding standards and best practices.
  • Optimize application performance for maximum speed and scalability.
  • Implement and manage database schemas and queries.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and resolve issues across the full stack.
  • Stay current with emerging technologies and industry trends in web development and e‑commerce.
  • Contribute to the overall architectural vision and technical roadmap of the platform.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in full‑stack web development.
  • Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong experience with backend languages such as Python, Node.js, Java, or PHP.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
  • Familiarity with RESTful API design and development.
  • Understanding of version control systems (e.g., Git).
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus.
  • Knowledge of e‑commerce platforms and best practices is highly desirable.
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication and teamwork abilities.
Benefits

Our client offers a competitive salary, comprehensive health and retirement benefits, and performance‑based bonuses. We provide opportunities for professional development, training, and career advancement within a dynamic and growing company. Employees benefit from a collaborative and innovative work culture in Soweto, Gauteng, working on a platform that impacts millions of users.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - E-commerce
Senior Full Stack Developer - E-commerce

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary package
Private medical aid
Pension fund contribution
+2
Full Stack Developer (Senior)
Full Stack Developer (Senior)

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Comprehensive medical and dental care
Pension fund contributions
+3
Senior Full Stack Engineer (Python/Django)
Senior Full Stack Engineer (Python/Django)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work model
Competitive salary and bonuses
Medical aid and retirement fund
+1
Senior Full Stack Engineer (React/Node.js)
Senior Full Stack Engineer (React/Node.js)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical and retirement plans
+1
Senior Front-End Developer - E-commerce Platforms
Senior Front-End Developer - E-commerce Platforms

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
+3
Senior Full-Stack Developer (Javascript Ecosystem)
Senior Full-Stack Developer (Javascript Ecosystem)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Performance bonus
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Health coverage and retirement plan
Paid time off
Flexible remote work environment
+1
Junior Full-Stack Developer - E-Commerce Platform
Junior Full-Stack Developer - E-Commerce Platform

Placements24 • Pietermaritzburg

Hybrid
ZAR 180,000 - 300,000
Competitive salary
Career growth
Collaborative environment
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,400,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Modern office in Cape Town
Career growth opportunities