SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

HG

Principal Software Engineer (Remote, Fintech SaaS Contract) at Humankind Group

Humankind Group · Claremont, Cape Town, Western Cape · Remote

Contract Up to R545 per hour
Best to apply before 14 Nov 2026 (6 days left)
Source verified Checked yesterday

Overview

Humankind Group is hiring an experienced Principal Software Engineer for a fully remote 12 month contract in a fintech SaaS environment. You will work hands on with TypeScript, Node.js, React, SQL and AWS to build scalable software for the investment management industry. This role suits a senior technical leader who loves coding and wants to make a real technical impact rather than move into management. Open to South African citizens only, with potential for permanent employment.

About the role

Join an established fintech SaaS team that builds innovative technology solutions for the investment management industry. This is a fully remote, 12 month contract based in South Africa, with the possibility of becoming permanent. You will earn up to R545 per hour while working on complex, scalable applications from design through to production.

As a Principal Software Engineer, you will take ownership of the full software development lifecycle, make architectural decisions, and collaborate closely with engineering teams, clients and stakeholders. The role has a strong backend focus combined with full stack capabilities, and you will be expected to drive engineering best practices, code quality and system performance. If you enjoy solving tough technical challenges and want to stay hands on, this role is for you.

Important application notes: This opportunity is open to South African citizens only. The reference for this role is HC006345-Claud-1. This is a fixed term contract for 12 months with the potential to become permanent.

Requirements

  • Proven experience as a Principal Engineer, Staff Engineer, Lead Software Engineer, Technical Lead or hands on Solutions Architect
  • Strong hands on backend development experience with full stack capabilities
  • Solid working knowledge of TypeScript or JavaScript, Node.js, React, SQL databases and AWS
  • Experience designing software architecture and making independent technical decisions
  • Proven ability to deliver software solutions from concept through to production
  • Experience in SaaS, product development, startup or smaller engineering environments
  • Strong understanding of cloud technologies, system integrations and scalable application development
  • Practical experience using AI development tools
  • Excellent problem solving, communication and stakeholder engagement skills
  • Candidates with a strong Java or C# background will also be considered if they have relevant AWS, React and JavaScript or TypeScript experience

Responsibilities

  • Design, develop and maintain scalable, secure and reliable software applications
  • Take ownership of the full software development lifecycle, including architecture, development, testing, deployment and production support
  • Develop full stack solutions with a strong focus on backend development
  • Make architectural decisions and evaluate technical solutions to support business requirements
  • Collaborate with engineering teams, clients and stakeholders to deliver effective software solutions
  • Drive engineering best practices, code quality, system performance and maintainability
  • Troubleshoot complex technical challenges and provide technical guidance
  • Use AI assisted development tools to improve efficiency and software delivery

Job details

Organisation
Humankind Group
Location
Claremont, Cape Town, Western Cape (Remote)
Job type
Contract
Work arrangement
Remote
Experience level
Lead
Salary
Up to R545 per hour / monthly
Category
IT & Software Development
Application Method
Apply online

Success Guide

This is a fantastic opportunity if you are a senior engineer who wants to stay hands on while working on meaningful fintech projects. The role is fully remote, which means you can work from anywhere in South Africa, but you will need to be comfortable with independent work and regular virtual collaboration. When you apply, make sure your CV clearly shows your experience with TypeScript, Node.js, React, SQL and AWS, and highlight any architectural decisions you have made. Even though the listing asks for a Principal Engineer, do not be shy if you are a strong Lead or Staff Engineer ready for the next step. The contract is for 12 months with a possibility of going permanent, so treat it as a long term opportunity. Also note that only South African citizens can apply, so confirm your citizenship status in your application.

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

0

Spaan Talk

Nobody has said anything yet. Be the first.

Share your thoughts
Sign in to apply ⚡