Enable job alerts via email!

Full Stack Engineer

Betterhome Group Ltd

Pretoria

Hybrid

ZAR 600 000 - 800 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 technology firm is looking for a Senior Engineer to take full ownership of their backend. This role requires an individual who can architect and maintain scalable services while working closely with product and design teams. Ideal candidates will have over 8 years of experience with frameworks like Express and NestJS, as well as cloud infrastructure familiarity. This position offers a hybrid work model based in Pretoria.

Qualifications

  • 8+ years of experience with Express, NestJS or similar frameworks.
  • Ability to make trade‑offs between speed, reliability, and maintainability.
  • Experience designing APIs, authentication flows, and databases.

Responsibilities

  • Re-platform BetterID to a backend that you’ll design and own.
  • Architect, deploy, and maintain a reliable, scalable service.
  • Make the big technical calls: frameworks, tooling, infra, pipelines.

Skills

Experience with Express, NestJS
Software architecture
Designing APIs
Cloud infrastructure (Azure / AWS / GCP)
Interest in identity verification
Job description

Title: Senior Engineer

Location: Hybrid (Hazelwood, Pretoria)

Reports to: Corne (Division CTO)

About BetterID

BetterID is a digital verification service helping real estate and financial companies verify people, companies, and documents quickly, securely, and compliantly.

It’s still early days, we have a product that’s already making a difference and a market that’s wide open. BetterID is part of the BetterHome Group’s PropTech investments (the same team behind PropertyEngine and Nurture).

You’ll be joining a small, focused team.

We move fast, and value people who take the lead.

Role Overview

We’re looking for a Senior Engineer who’s ready to take full ownership of BetterID’s backend.

You’ll be the person who decides how it’s built, scaled, and evolved over the next few years.

If you’re the kind of developer who prefers figuring it out and shipping it, not waiting for permission, you’ll fit right in.

You’ll work closely with the Product Manager and our Division CTO to push the product forward, explore new opportunities, and turn ideas into production‑grade systems.

Key Responsibilities
  • Re‑platform BetterID to a backend that you’ll design and own.
  • Architect, deploy, and maintain a reliable, scalable service.
  • Make the big technical calls: frameworks, tooling, infra, pipelines.
  • Use Azure and GCP AI services for OCR, bank statement, and ID parsing.
  • Keep our uptime solid with proper monitoring, alerting, and sanity checks (think Sentry, uptime robots, logs that actually help).
  • Work with product, design, and frontend to ship stuff fast.
  • Help shape where we go next: new integrations, APIs, and verification flows.
Skills and Experience
  • 8+ years of experience with Express, NestJS or similar frameworks.
  • Strong in software architecture, with ability to make trade‑offs between speed, reliability, and maintainability.
  • Experience designing APIs, authentication flows, and databases that won’t fall apart with scale.
  • Some comfort working with cloud infrastructure (Azure / AWS / GCP).
  • Interest or experience in identity verification, fintech, or compliance tech.

It will make parts of this feel familiar.

Additional Qualities
  • You like working in that space between structured chaos and clarity.
  • You’ve got an entrepreneurial streak, and take pride in shipping good work.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.