Senior Full Stack Developer - SaaS Platform Development

Placements24

Durban

Vor Ort

ZAR 1.000.000 - 1.400.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Medical aid
Retirement fund
Career development
Performance bonuses

Zusammenfassung

Placements24 in Durban, KwaZulu-Natal, seeks a Senior Full Stack Developer to design, build, and optimize a cloud-based SaaS platform. You will work across backend and frontend stacks, contributing to scalable architectures and robust data management.

You will mentor junior teammates while collaborating with product teams to deliver high-quality features. A strong emphasis on code quality and testing is expected, in a dynamic, on-site Durban setting.

Qualifikationen

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 7 years of professional full stack development experience.
  • Proficiency in at least one backend language (Python, Node.js, Java, or C#) and frameworks.
  • Strong experience with frontend frameworks (React, Angular, Vue.js) and tooling.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiarity with microservices architecture and RESTful API design.
  • Proficiency in Git and software development best practices.

Aufgaben

  • Design, develop, and maintain backend services and APIs.
  • Develop frontend interfaces using React, Angular, or Vue.js.
  • Design and manage SQL and NoSQL databases.
  • Implement automated testing strategies (unit, integration, end-to-end).
  • Optimize performance, scalability, and reliability.
  • Collaborate with product managers and engineers to deliver features.
  • Mentor junior developers and participate in code reviews.
  • Contribute to architectural decisions and tech stack selections.
  • Troubleshoot complex issues across the full stack.

Kenntnisse

Python
Node.js
Java
C#
React
Angular
Vue.js
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
Azure
GCP
RESTful API design
Git
Microservices
Unit testing
Integration testing
End-to-end testing

Ausbildung

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
Git

Jobbeschreibung

About the Role

Our client, a fast-growing Software-as-a-Service (SaaS) provider, is seeking a highly skilled Senior Full Stack Developer to join their dynamic team in **Durban, KwaZulu-Natal**. This role is pivotal in developing and enhancing their innovative cloud-based platform, which serves a diverse international client base. The ideal candidate will possess extensive experience in both backend and frontend development, with a strong understanding of scalable architectures and database management. You will be instrumental in designing, coding, testing, and deploying robust features that drive business value. The **Durban** location offers a vibrant technological ecosystem within a key coastal city. We are looking for a technically proficient developer with a passion for building high-quality software, a collaborative mindset, and the ability to mentor junior team members. This is an excellent opportunity to contribute to a cutting-edge product and shape its technical future.

Key Responsibilities
  • Design, develop, and maintain robust backend services and APIs using languages like Python, Node.js, or Java.
  • Develop and implement intuitive frontend interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Design and manage relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Implement automated testing strategies, including unit, integration, and end-to-end tests.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Contribute to architectural decisions and technology stack selections.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Mentor junior developers and share technical knowledge within the team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in full stack development.
  • Proficiency in at least one backend programming language (e.g., Python, Node.js, Java, C#) and associated frameworks.
  • Strong experience with modern frontend frameworks (e.g., React, Angular, Vue.js) and associated tooling.
  • Solid understanding of database design and management (SQL and NoSQL).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with microservices architecture and RESTful API design.
  • Proficiency in version control systems (e.g., Git).
  • Excellent problem-solving skills and a strong understanding of software development best practices.
  • Strong communication and teamwork abilities, essential for on-site collaboration in **Durban, KwaZulu-Natal**.
Benefits

Our client offers a competitive salary package, including an attractive annual salary, performance bonuses, and comprehensive medical aid and retirement fund benefits. This role provides opportunities for professional development, continuous learning, and career advancement within a rapidly growing SaaS company. You will be working on innovative projects that have a real-world impact, based in the vibrant city of **Durban, KwaZulu-Natal**. The company fosters a collaborative and results-oriented work environment, valuing technical expertise and teamwork.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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 Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Pietermaritzburg

Vor Ort
ZAR 900.000 - 1.300.000
Competitive salary
Medical aid & retirement fund
Professional development
+2
Senior Full Stack Developer (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900.000 - 1.300.000
Hybrid work model
Professional development
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900.000 - 1.200.000
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900.000 - 1.300.000
Fully remote work
Health benefits
Professional development opportunities
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900.000 - 1.200.000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Durban

Vor Ort
ZAR 900.000 - 1.200.000
Competitive salary
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Upington

Hybrid
ZAR 900.000 - 1.300.000
Competitive salary
Health benefits
Hybrid work model
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1.100.000 - 1.500.000
Health insurance
Paid time off
Hybrid work model
+1
Senior Backend Engineer - SaaS Platform
Senior Backend Engineer - SaaS Platform

Placements24 • Stellenbosch

Vor Ort
ZAR 900.000 - 1.300.000
Competitive salary
Health benefits
Performance bonuses
+3