Skip to content
mimi

(Senior) Full-Stack Engineer (weighted towards back-end)

Mind Detect

South Africa · flexible Full-time Senior Yesterday

About the role

Absolutely! I can help you polish this posting, tailor it to the right audience, or even break it down into different formats (LinkedIn ad, internal posting, email blast, etc.).

Here are a few ways I can add value:

What you might need How I can help
A tighter, more compelling job ad Rewrite the description with stronger hooks, clearer “why this role matters,” and a punchier “About Us” section.
SEO‑friendly LinkedIn/Indeed posting Insert relevant keywords, add a concise “Key Benefits” bullet list, and format it for maximum visibility.
A short “elevator‑pitch” version 2‑3 sentence teaser you can drop into Slack channels, newsletters, or recruiter outreach.
Technical screening questions Curated list of backend‑focused questions (TypeScript, gRPC, Kubernetes, payments) plus a few culture‑fit prompts.
Take‑home assignment A realistic, time‑boxed coding challenge that mirrors the day‑to‑day work (e.g., building a simple payment‑routing micro‑service).
Diversity‑focused language audit Ensure the wording is inclusive and appealing to a broad talent pool.
Compensation benchmarking Quick snapshot of market rates for senior full‑stack engineers in South Africa (remote/hybrid).

Quick “first‑pass” rewrite (ready to copy‑paste)

Senior Full‑Stack Engineer (Payments) – Remote / Hybrid (South Africa)

Who we are
We’re a fast‑growing, ultra‑modern payments platform that powers businesses to connect with dozens of processors, methods, and payout rails worldwide. Our mission? Build the most resilient, fault‑tolerant payment infrastructure on the planet—while giving our customers crystal‑clear routing, reporting, and reconciliation tools.

What you’ll do

  • Design and ship end‑to‑end features across the stack (React/Next.js front‑end, TypeScript/Node or C# back‑end, gRPC services, Kubernetes deployments).
  • Own the full product lifecycle: architecture, implementation, testing, performance tuning, and post‑release monitoring.
  • Partner closely with Product, Design, and Ops to deliver a seamless user experience and rock‑solid reliability.
  • Mentor peers through PR reviews, Agile ceremonies, and knowledge‑sharing sessions.
  • Debug, triage, and resolve production incidents with a focus on rapid, sustainable fixes.

What you bring

  • 4+ years building business‑critical systems; strong back‑end chops in a typed language (TypeScript or C#).
  • Proven experience with modern cloud‑native tech: gRPC, Kubernetes, CI/CD pipelines.
  • Deep understanding of software‑engineering best practices (TDD, code reviews, Agile).
  • Passion for functional‑programming concepts and building reliable distributed systems.
  • (Bonus) Hands‑on with payments, real‑time settlement, bank integrations, FX, or card processing.
  • (Bonus) Startup or high‑growth environment experience.

Why join us

  • Equity – share in the upside of a high‑growth fintech.
  • Generous leave & work‑life balance – we trust you to get the work done, however you work best.
  • Competitive salary + perks – top‑tier equipment, continuous learning budget, and more.
  • Remote‑first culture – flexible hybrid options for South African talent.
  • Inclusive, international team – collaborate with engineers across Europe, the US, and Asia.

Eligibility – Must already have the right to work in South Africa.

Ready to shape the future of payments? Apply now or drop me a message for a quick chat!


Next steps

  1. Pick the format you need (full ad, short teaser, LinkedIn version, etc.).
  2. Let me know if you want any of the supplemental items listed above (screening questions, take‑home challenge, etc.).
  3. I’ll deliver the final copy (or the additional assets) within a few minutes.

Just tell me what you’d like to focus on, and we’ll get this posting attracting the perfect senior engineers right away. 🚀

Skills

gRPCKubernetesNext.jsReactTypescript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free