Full-Stack Engineer, Secure Web Platform

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

Indsafri • South Africa

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

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Full Stack Engineer
Full Stack Engineer

Indsafri • Wes-Kaap

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

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Full Stack Software Developer (Hybrid)
Full Stack Software Developer (Hybrid)

Uncover • Gqeberha

On-site
ZAR 700,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
Intermediate Software Engineer
Intermediate Software Engineer

Rad Resources • Gauteng

On-site
ZAR 520,000 - 880,000
Full Stack Developer (Expert)
Full Stack Developer (Expert)

ATS Client • Pretoria

On-site
ZAR 1,200,000 - 1,900,000
Full Stack Software Engineer
Full Stack Software Engineer

Profile Personnel • Cape Town

On-site
ZAR 900,000 - 1,300,000