Back to Careers

Senior Node.js Engineer

Job Description

Location: Hybrid (South Africa)
Type: Full-time / Contract-to-hire
Reports to: 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 Node.js 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 Node.js 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 Node.js (Express, NestJS or similar frameworks).

Strong in software architecture, with ability to make trade-oKs 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.

You like working in that space between structured chaos and clarity. You’ve got an entrepreneurial streak, and take pride in shipping good work.

Type

Full-time

Experience Level

Senior

Interested? Get in touch with us!

    Your Name (required)

    Your Email (required)

    Contact Number (required)

    Attach your CV (required)

    Your Message

    Verify that you are human

    Our Privacy Policy applies to the above information