Durban Senior Full-Stack Engineer - Impactful Ecommerce

Placements24

Durban

On-site

ZAR 900,000 - 1,500,000

Full time

11 days ago

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

Competitive salary
Comprehensive medical and dental care
Pension fund contributions
Professional development and training
On-site in Durban
Team-building events

Job summary

Placements24 in Durban is seeking a seasoned Senior Full Stack Developer to enhance their innovative web applications. You will contribute to the full software lifecycle, from architecture to deployment, in a collaborative on-site environment.

Work with Python, Node.js, React/Angular/Vue.js, and databases (PostgreSQL, MySQL, MongoDB) on scalable, high-performance platforms. Join a team that values technical excellence and teamwork in a fast-paced e-commerce setting.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Minimum 5 years of professional full-stack development.
  • Proficiency in HTML, CSS, JavaScript and modern frameworks.
  • Strong back-end experience with Python/Django, Node.js/Express, Ruby/Rails or Java/Spring.
  • Experience with PostgreSQL, MySQL and MongoDB.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and Docker/Kubernetes.
  • Understanding of SOLID, DRY, and design patterns.
  • Excellent problem-solving and teamwork skills.
  • On-site work in Durban.

Responsibilities

  • Design, develop, and maintain web applications using a variety of programming languages and frameworks (e.g., Python, Node.js, React, Angular).
  • Build and optimize efficient, reusable, and reliable back-end code.
  • Develop and implement user-facing features with a focus on seamless user experience.
  • Integrate with third-party services and APIs.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot, debug, and upgrade existing systems.
  • Collaborate with product managers, designers, and other developers to define software specifications and user stories.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Contribute to architectural discussions and decisions.
  • Ensure the performance, quality, and responsiveness of applications.

Skills

HTML
CSS
JavaScript
React
Angular
Vue.js
Python
Django
Node.js
Express
Ruby
Rails
Java
Spring
PostgreSQL
MySQL
MongoDB
AWS
Docker
Kubernetes
SOLIDDRY

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
CI/CD

Job description

Placements24 in Durban is seeking a seasoned Senior Full Stack Developer to enhance their innovative web applications. You will contribute to the full software lifecycle, from architecture to deployment, in a collaborative on-site environment.

Work with Python, Node.js, React/Angular/Vue.js, and databases (PostgreSQL, MySQL, MongoDB) on scalable, high-performance platforms. Join a team that values technical excellence and teamwork in a fast-paced e-commerce setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (JS/Node) – Hybrid & Impact
Senior Full-Stack Developer (JS/Node) – Hybrid & Impact

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work arrangement
Professional development
+5
Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full-Stack Engineer: Lead Architecture & Mentorship
Senior Full-Stack Engineer: Lead Architecture & Mentorship

Placements24 • Durban

Hybrid
ZAR 800,000 - 1,100,000
Competitive salary
Health insurance
Paid time off
+7
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 - Cloud, Microservices (Hybrid)
Senior Full-Stack Engineer - Cloud, Microservices (Hybrid)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary bonuses
Health insurance
Retirement plan with company matching
+4
Senior Full-Stack Engineer (Node/React) - Hybrid + Stock
Senior Full-Stack Engineer (Node/React) - Hybrid + Stock

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,400,000
Stock options
Comprehensive health benefits
Hybrid work environment in Durban
+1
Senior Full-Stack Engineer – Hybrid, Growth & Impact
Senior Full-Stack Engineer – Hybrid, Growth & Impact

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Retirement plan
+1
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
Durban Senior Fintech Node.js Backend Engineer
Durban Senior Fintech Node.js Backend Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Paid time off
+1
Senior Full-Stack Engineer (Java/React) - Hybrid & Growth
Senior Full-Stack Engineer (Java/React) - Hybrid & Growth

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Medical aid & retirement fund
Professional growth & training
+1