Senior Full-Stack Engineer

Mind Detect

South Africa

Hybrid

ZAR 1,000,000 - 1,400,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Generous leave policy
Great remuneration package
Plenty of perks
Open culture
Advanced equipment

Job summary

Mind Detect in South Africa is seeking a Senior Full Stack Engineer to build resilient, scalable systems across frontend and backend with a DevOps mindset. You’ll own features end-to-end and work on an international, money-movement platform.

The role focuses on TypeScript/Node.js/Golang, React frontend, AWS, Docker, and Temporal; you’ll collaborate with product teams, contribute to architecture, and push for performance, security and developer productivity.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics or related field, or equivalent experience.
  • 5+ years in industry as a developer working with business critical systems.
  • Strong backend experience, ideally in typed languages such as Golang or Typescript.
  • Experience working in a cloud-native environment (Docker).
  • Solid understanding of modern engineering practices: CI/CD, version control, testing, and Agile methodologies.
  • Experience with cryptocurrency and/or trading concepts is a significant advantage.
  • Experience managing “cloud native” infrastructure on AWS or Kubernetes.
  • Familiarity with payments, ledger or recon systems.
  • Prior experience in a growth startup environment.
  • Equity in the business
  • Generous leave policy
  • Great remuneration package
  • Plenty of perks
  • An open, international and inclusive culture
  • Advanced equipment/technology

Responsibilities

  • Architect and implement end-to-end systems across the frontend, backend and infrastructure domains.
  • Write clean, maintainable, and well-tested code using modern frameworks and tools (e.g., AWS, React, Golang, Temporal).
  • Collaborate with the product team to ensure system consistency and a better user/client experience.
  • Contributing to the team through PRs and loose Agile ceremonies.
  • Involved in all stages of software development and architecture, performance evaluation, code review, and internal tool management.
  • Participate in team activities and liaise with other team members to ensure projects run smoothly.
  • Troubleshooting and fixing bugs, any other coding issues.
  • Continuously improving the software efficiency by adopting a user-focused approach.

Skills

Typescript
Golang
React
Python
CI/CD
Agile methodologies

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
AWS (ECS)
Temporal
Kubernetes

Job description

Unique opportunity for a Senior Full Stack Engineer with a keen interest in DevOps/Platform Engineering to build resilient and highly scalable systems at our frictionless global money movement and FX platform in South Africa (remote or hybrid CT).

You will take full ownership of features across the stack and help design systems that serve both external clients and the internal trading team. You care deeply about performance, code quality, security and building highly-productive tools that work well.

Given the fact that this is a younger company, the environment is highly dynamic and fast-paced. Your working mentality must be one of adaptability, resilience and passion. This is a fantastic company to work for with truly vast amounts of personal and professional upside.

Tech — Typescript/node.js/Golang (primary), Typescript/React (frontend), Python (light); Infra: Docker, AWS (ECS), Temporal

Responsibilities
  • Architect and implement end-to-end systems across the frontend, backend and infrastructure domains.
  • Write clean, maintainable, and well-tested code using modern frameworks and tools (e.g., AWS, React, Golang, Temporal).
  • Collaborate with the product team to ensure system consistency and a better user/client experience.
  • Contributing to the team through PRs and loose Agile ceremonies.
  • Involved in all stages of software development and architecture, performance evaluation, code review, and internal tool management.
  • Participate in team activities and liaise with other team members to ensure projects run smoothly.
  • Troubleshooting and fixing bugs, any other coding issues.
  • Continuously improving the software efficiency by adopting a user-focused approach.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics or a related field, or equivalent experience from a top-tier university
  • 5+ years in industry as a developer working with business critical systems
  • Strong backend experience, ideally in typed languages such as Golang or Typescript
  • Experience working in a cloud-native environment (Docker)
  • Solid understanding of modern engineering practices: CI/CD, version control, testing, and Agile methodologies
  • Experience with cryptocurrency and/or trading concepts is a significant advantage.
  • Experience managing “cloud native” infrastructure on AWS or Kubernetes.
  • Familiarity with payments, ledger or recon systems.
  • Prior experience in a growth startup environment.
  • Equity in the business
  • Generous leave policy
  • Great remuneration package
  • Plenty of perks
  • An open, international and inclusive culture
  • Advanced equipment/technology

--

This position is open to people already eligible for work in South Africa

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full Stack Engineer (Fintech/Payments)
Senior Full Stack Engineer (Fintech/Payments)

Black Pen Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Competitive salary + performance bonuses
Opportunity to shape the future of cross-border payments
Work with an experienced, diverse team
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)

Datafin • Cape Town

Remote
ZAR 600,000 - 800,000
Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote)
Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote)

Datafin • Johannesburg

Remote
ZAR 800,000 - 1,200,000
Senior Full Stack Engineer (Node.js & Angular)
Senior Full Stack Engineer (Node.js & Angular)

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Product Manager – FX & Stablecoin Infrastructure
Product Manager – FX & Stablecoin Infrastructure

Mind Detect • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Equity in the business
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

Remote
ZAR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

Opsfi • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Flexible hours
Medical aid
+2