Senior Full Stack Developer - Cloud Solutions

Placements24

Durban

Hybrid

ZAR 900,000 - 1,200,000

Full time

6 days 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

Competitive salary bonuses
Health insurance
Retirement plan with company matching
Professional development opportunities
Hybrid work model
Cutting-edge technology access
Generous vacation and holidays

Job summary

Placements24 is seeking a Senior Full Stack Developer to join our Durban-based team. You will design, build, and maintain full-stack applications with modern tech stacks, collaborating with product managers and designers to deliver robust software.

The role requires 6+ years of experience, strong Python/Node.js skills, and frontend expertise with React. Hybrid work in Durban offers in-office collaboration with remote flexibility and opportunities for growth.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent work experience.
  • Minimum 6 years of professional full-stack development experience.
  • Proficiency in backend languages: Python, Node.js, Java, or C#.
  • Strong frontend experience with React or similar frameworks.
  • Experience with databases (PostgreSQL, MySQL, MongoDB).
  • Cloud platforms experience (AWS/Azure/GCP).
  • RESTful API design and microservices architecture understanding.
  • Git version control proficiency.
  • Containerization experience with Docker/Kubernetes is a plus.

Responsibilities

  • Design, develop, and deploy full-stack web applications emphasizing scalability and performance.
  • Write clean, maintainable code for frontend and backend systems.
  • Develop and manage robust APIs and microservices.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Implement and maintain databases with data integrity and efficient retrieval.
  • Conduct unit, integration, and end-to-end testing.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing systems.
  • Keep abreast of emerging technologies and best practices.
  • Contribute to architectural decisions and technical roadmaps.

Skills

Python
Node.js
React
REST APIs
Microservices
SQL/NoSQL
Docker
Kubernetes
Git

Education

Bachelor's degree in CS

Tools

PostgreSQL
MongoDB
AWS
Azure
GCP

Job description

About the Role Our client, a fast-growing technology firm specializing in cloud-based solutions, is seeking a highly skilled and motivated Senior Full Stack Developer to join their vibrant team in Durban, KwaZulu-Natal . This role offers the chance to work on innovative projects from conception to deployment, utilizing a modern tech stack. You will be responsible for designing, developing, and maintaining both frontend and backend components of our client's cutting-edge applications. The ideal candidate has a strong command of various programming languages, frameworks, and database technologies, along with a passion for building robust, scalable, and efficient software. You will collaborate closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions. This is an exceptional opportunity to contribute to a company that values technical excellence and provides a supportive environment for professional growth within the energetic city of Durban . The hybrid work arrangement offers a balance between in-office collaboration and remote flexibility.

Key Responsibilities
  • Design, develop, and deploy full-stack web applications, ensuring scalability and performance.
  • Write clean, efficient, and maintainable code for both frontend and backend systems.
  • Develop and manage robust APIs and microservices.
  • Collaborate with product managers and designers to translate business requirements into technical solutions.
  • Implement and maintain databases, ensuring data integrity and efficient retrieval.
  • Conduct thorough testing, including unit, integration, and end-to-end testing.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay current with emerging technologies and industry best practices.
  • Contribute to architectural decisions and technical roadmap planning.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 6 years of professional experience in full-stack development.
  • Proficiency in backend languages such as Python, Node.js, Java, or C#.
  • Strong experience with frontend frameworks like React, Angular, or Vue.js.
  • Expertise in database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Proficiency in version control systems (Git).
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance plan.
  • Retirement savings plan with company contributions.
  • Opportunities for professional development, training, and certifications.
  • A dynamic and collaborative work environment in Durban .
  • Flexible hybrid work model.
  • Access to cutting-edge technology and tools.
  • Generous vacation and holiday leave.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Durban

Hybrid
ZAR 800,000 - 1,100,000
Competitive salary
Health insurance
Paid time off
+7
Senior Full Stack Developer (JavaScript/Node.js)
Senior Full Stack Developer (JavaScript/Node.js)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work arrangement
Professional development
+5
Senior Full Stack Developer - SaaS Platform Development
Senior Full Stack Developer - SaaS Platform Development

Placements24 • Durban

On-site
ZAR 1,000,000 - 1,400,000
Medical aid
Retirement fund
Career development
+1
Senior Full-Stack Developer (React & Node.js)
Senior Full-Stack Developer (React & Node.js)

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Health benefits
Paid time off
+3
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
Full Stack Developer
Full Stack Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Healthcare benefits
Career development opportunities
+1
Senior Full Stack Developer - Pietermaritzburg
Senior Full Stack Developer - Pietermaritzburg

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full-Stack Developer - JavaScript Ecosystem
Senior Full-Stack Developer - JavaScript Ecosystem

Placements24 • Pietermaritzburg

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

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 720,000 - 1,020,000
Medical aid
Retirement contributions
Paid time off
Senior Software Engineer - Full Stack (Java/React)
Senior Software Engineer - Full Stack (Java/React)

Placements24 • Durban

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