Power Platform Developer, Kloof

Dixie Recruitment

South Africa

On-site

ZAR 900,000 - 1,500,000

Full time

7 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

Job summary

Dixie Recruitment is seeking a Senior Full Stack Developer for a fast-growing SaaS platform based in Durban, KwaZulu-Natal. You will own end-to-end features across backend and frontend, contributing to a scalable cloud-based product serving international clients.

We value experience with Python/Node.js/Java, React/Angular/Vue, and database design (SQL/NoSQL). You will mentor juniors, participate in architecture decisions, and help shape the technical future of the platform.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of full stack development experience.
  • Proficiency in at least one backend language (Python, Node.js, Java, or C#).
  • Strong frontend experience with React, Angular, or Vue.js.
  • Database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containers (Docker).

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 (React, Angular, Vue.js).
  • Design and manage relational and NoSQL databases (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 engineers to define requirements and deliver features.
  • Participate in code reviews and ensure adherence to coding standards.
  • Contribute to architectural decisions and technology stack selections.
  • Troubleshoot and resolve complex issues across the full stack.
  • Mentor junior developers and share knowledge within the team.

Skills

Python
Node.js
Java
React
Angular
Vue.js
SQL
NoSQL databases

Education

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

Tools

Docker
PostgreSQL
MongoDB
AWS
Azure
GCP

Job description

Senior Full Stack Developer - SaaS Platform Development

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,
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Full Stack Developer

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 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 (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Senior Full-Stack Developer (FinTech)
Senior Full-Stack Developer (FinTech)

Placements24 • Durban

On-site
ZAR 900,000 - 1,500,000
Medical coverage
Dental coverage
Provident fund
+4
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 (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
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
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