Software Developer (React / Python)

Barratt and Co
📍 Cape Town, Western Cape, South Africa 💼 Full-time 🕒 Posted February 21, 2026

Job Description

Our client is seeking a mid-level Software Developer to build and maintain customer-facing interfaces and supporting backend services. You’ll join a small, collaborative team that engineers full-stack solutions and contributes to cutting-edge storage systems with real impact in the local technology ecosystem.

Key responsibilities


  • Build and maintain a React-based user interface deployed into customer environments

  • Develop, enhance and support Python-based APIs

  • Work across the full UI lifecycle from concept and design through to CI CD and automated testing

  • Write clean, maintainable TypeScript and Python code with a strong focus on reliability and performance

  • Contribute to automated testing using Playwright

  • Work with PostgreSQL and ensure efficient database interactions

  • Collaborate with product and engineering team members to deliver high-quality releases


Ready to Apply?

Submit your application today and join our talented team at Barratt and Co.

Submit Application

Job Details

  • Location Cape Town, Western Cape
  • Job Type Full-time
  • Category Computer Occupations
  • Posted Date February 21, 2026
  • Application Deadline April 02, 2026