Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

BetterHome Group LTD

Wes-Kaap

Remote

ZAR 400 000 - 500 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in South Africa seeks a Senior Software Engineer to lead platform modernization and build high-performance apps with .NET Core and React. Applicants should have over 10 years of software engineering experience and expertise in C#/.NET Core. This remote-first position offers competitive salary and various benefits, including a wellness program and optional in-person collaboration.

Benefits

Competitive salary & pension
Wellness programme
Learning & development
Internet allowance
Friday braai day

Qualifications

  • 10+ years software engineering experience.
  • Experience debugging, profiling, async programming, and clean architecture.
  • Familiarity with ASP.NET MVC.

Responsibilities

  • Lead platform re-architecture and modernization.
  • Build high-performance apps with .NET Core & React.
  • Solve technical challenges and improve system performance.
  • Champion engineering best practices.
  • Enhance our stack, tooling, and ways of working.

Skills

C# / .NET Core expertise
Strong React
TypeScript
JavaScript
HTML/CSS
Job description

Job Title: Senior Software Engineer

Location: Claremont, Cape Town (Remote-first)

Why Private Property?

Join us as we transform real estate in South Africa. Re-engineer our platform, work on new technologies, and build features that change how people buy, sell, and rent property. Collaborate in a fast-moving, remote-first environment and enjoy optional weekly meet-ups and monthly Friday braais.

About the Role

You’ll be central to modernising our platform and building the next generation of our products. Work across the full stack, solving complex problems, improving performance, and contributing to continuous improvement. Strong backend engineers eager to grow in React are welcome.

Key Responsibilities
  • Lead platform re-architecture and modernisation
  • Build high-performance apps with .NET Core & React
  • Solve technical challenges and improve system performance
  • Champion engineering best practices
  • Enhance our stack, tooling, and ways of working
Skills & Experience
  • 10+ years software engineering experience
  • C# / .NET Core expertise
  • Strong React, TypeScript, JavaScript, HTML/CSS (or ability to learn quickly)
  • Experience with debugging, profiling, async programming, and clean architecture
  • ASP.NET MVC familiarity
Who You Are

Proactive, curious, and passionate about building high-quality software. SEO and web analytics knowledge is a plus. You thrive on challenges, fast-paced environments, and seeing your work impact millions of users.

Benefits
  • Competitive salary & pension
  • Wellness programme
  • Learning & development
  • Internet allowance
  • Friday braai day
  • Remote-first with optional in-person collaboration

Eligibility: South African citizens only

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.