Software Developer (Intermediate) - Cape Town

Sabenza IT & Recruitment • durbanville, durbanville • Posted July 12, 2026

Position Overview

Role Overview
The Mid-Level Software Developer will be responsible for designing, building, and maintaining features across the full technology stack of a web platform.

You will work across:
React/TypeScript frontend (modern UI architecture)
Node.js/Express backend APIs
PostgreSQL database layer
You will take ownership of features from specification through to production deployment, including integration with third-party services such as payment gateways and transactional email providers.
Key Responsibilities
Translate product requirements into production-ready full stack features
Build responsive, accessible frontend interfaces using React, TailwindCSS, and component libraries
Develop and maintain RESTful APIs using Node.js and Express
Implement robust state management and form validation on the frontend
Design and maintain PostgreSQL schemas and optimize SQL queries
Ensure secure authentication and session handling across the pl...