Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

New

Senior Full Stack Developer - E-commerce Platform

Posted
Discussion

Summary

A senior full stack developer will design, build, and maintain a high-traffic e-commerce platform in Durban, working on responsive front ends (React/Angular/Vue.js) and backend services/APIs (Node.js, Django, or Rails), with databases, cloud platforms, Docker, and automated testing for scalability and reliability.

About the Role

Our client is seeking a talented and experienced Senior Full Stack Developer to join their growing e-commerce team in Durban. You will play a crucial role in the design, development, and maintenance of their customer-facing platform and backend systems. This position requires a blend of front-end and back-end expertise, with a focus on building scalable, high-performance web applications. You will collaborate closely with product managers, UI/UX designers, and other engineers to deliver exceptional user experiences and robust functionalities, contributing to a key area of the company’s business operations in a vibrant coastal city.

Key Responsibilities

  • Develop and maintain responsive, user-friendly interfaces using modern front-end technologies (e.g., React, Angular, Vue.js).
  • Design, build, and manage robust backend services and APIs using frameworks like Node.js, Django, or Ruby on Rails.
  • Optimize application performance, database efficiency, and overall system scalability for a high-traffic e-commerce environment.
  • Implement and maintain automated testing strategies, including unit, integration, and end-to-end tests.
  • Collaborate with stakeholders to gather requirements, translate them into technical specifications, and deliver solutions on time.
  • Troubleshoot and debug issues across the full stack, ensuring the stability and reliability of the platform.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full stack development, with a strong portfolio showcasing web application development.
  • Proficiency in front-end technologies (HTML5, CSS3, JavaScript/TypeScript) and modern frameworks (React, Angular, or Vue.js).
  • Strong experience with server-side languages and frameworks (e.g., Node.js, Python/Django, Java/Spring, Ruby/Rails).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).

Benefits

  • Competitive salary and performance incentives.
  • Comprehensive health and wellness benefits.
  • Generous paid time off and holiday allowances.
  • Opportunities for career advancement and professional development.
  • A dynamic and collaborative work environment in the heart of Durban.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available