Full Stack Developer

Indsafri

South Africa

On-site

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm in South Africa seeks a Full Stack Developer to design and build an automated penetration testing platform. Key responsibilities include creating a secure self-service web interface, integrating APIs, and maintaining the core automation layer. Candidates should possess strong skills in C#, .NET, PostgreSQL, and front-end frameworks such as React or Angular. With a focus on both backend and frontend development, this role requires at least 5 years of experience in development, particularly in security or fintech environments.

Qualifications

  • 5+ years frontend and backend development experience.
  • Experience in security, fintech, or cloud exposure.
  • Experience with dashboards and automation.

Responsibilities

  • Design a secure, intuitive self-service web interface for a penetration testing platform.
  • Translate complex workflows into usable, compliant UX.
  • Build maintain core orchestration and automation layer.

Skills

C#
.NET
ASP.NET MVC
ASP.NET Core
PostgreSQL
Microsoft SQL Server
React
Angular
T-SQL
Entity Framework
RESTful APIs
Python
Java
FastAPI
Spring Boot
MaterialUI

Job description

Design and build a secure, intuitive self-service web interface for an automated penetration testing platform.

The developer will:

  • Translate complex workflows into a usable, compliant and auditable user experience.
  • Build and maintain the core orchestration, integration and automation layer for the testing platform.
  • API integration to the backend systems.
Required Skillsets

Full Stack Developer with the following skills and experience:

Technical Skills
  • Strong experience in C#, .NET, ASP.NET MVC, and ASP.NET Core.
  • Experience with PostgreSQL or Microsoft SQL Server.
  • Proficiency in front-end development, with a strong focus on React and/or Angular.
  • Solid understanding of SQL databases, with experience in writing and optimizing T-SQL queries.
  • Familiarity with Object Relational Mapping (ORM) technologies (e.g., Entity Framework).
  • Experience working with RESTful APIs.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently as well as contribute effectively within a team.
Front-End Developer
  • Secure UI Design
  • UX for security workflows
  • RBAC-aware UI rendering
  • Accessibility & enterprise UX patterns
  • Experience with PostgreSQL or Microsoft SQL Server

Frameworks: Next.js, React.

UI Libraries: MaterialUI.

API Integration: API Integration, REST or GraphQL.

Back-End Developer
  • API Design
  • Distributed systems
  • Service-to-service communication
  • Retries
  • Tool Integrations
  • Workflow state management

Languages: Python, Java.

Frameworks: FastAPI (Python), Spring Boot (Java).

UI Libraries: MaterialUI.

Experience & Qualification
  • 5+ years frontend, backend development experience.
  • Exposure to security, fintech or cloud.
  • Experience with dashboards, automation.
Skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer, Secure Web Platform
Full-Stack Engineer, Secure Web Platform

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Full Stack Engineer
Full Stack Engineer

Indsafri • Wes-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Full Stack Software Developer (Hybrid)
Full Stack Software Developer (Hybrid)

Uncover • Gqeberha

On-site
ZAR 700,000 - 900,000
FULL STACK DEVELOPER (C#/.NET, React, Node.js & Azure)
FULL STACK DEVELOPER (C#/.NET, React, Node.js & Azure)

Indsafri • Wes-Kaap

On-site
ZAR 800,000 - 1,200,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer (Expert)
Full Stack Developer (Expert)

ATS Client • Pretoria

On-site
ZAR 1,200,000 - 1,900,000
Full Stack Developer (Senior) 2182
Full Stack Developer (Senior) 2182

Opensource • Gauteng

On-site
ZAR 700,000 - 1,000,000