Full-stack developer (Mid-Senior)

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,350,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Johannesburg is seeking a mid-senior Full-stack Developer to revolutionize e-invoicing by building scalable FinTech solutions in the cloud. You will tackle complex backend challenges using Node.js, TypeScript, and AWS, delivering secure, scalable microservices that process high-volume transactions.

You’ll design robust integrations with diverse third-party systems, collaborate with stakeholders to translate business needs into technical solutions, and contribute to a modern,

Qualifications

  • 5+ years in backend development using Node.js and TypeScript.
  • Experience with BDD/TDD and testing frameworks (Jest, Mocha).
  • 3+ years integrating and transforming data from third-party APIs.
  • Proficient with SQL/NoSQL databases and AWS cloud services (Lambda, SQS, EventBridge).
  • Solid understanding of DevOps, CI/CD and microservices architecture.

Responsibilities

  • Design and build robust integrations with diverse third-party systems.
  • Develop high-volume transaction processing microservices.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Implement and maintain secure, scalable cloud infrastructure.

Skills

Backend development
BDD/TDD experience
Data integration from APIs
Regulated industries/FinTech exposure
DevOps, CI/CD, microservices

Tools

Node.js
TypeScript
Jest
Mocha
SQL
NoSQL
AWS
Lambda
SQS
EventBridge
CI/CD tooling
Microservices

Job description

About the job Full-stack developer (Mid-Senior)
Role Overview

Help us revolutionize e-invoicing by building scalable, secure FinTech solutions that process global business transactions. You'll tackle complex technical challenges using cutting-edge cloud technologies.

What We’re Looking For
  • 5+ years in backend development with Node.js and TypeScript
  • Experience with BDD/TDD and testing frameworks (Jest, Mocha)
  • 3+ years integrating and transforming data from third-party APIs
  • Proficient with SQL/NoSQL databases and AWS (Lambda, SQS, EventBridge)
  • Solid understanding of DevOps, CI/CD, and microservices architecture
  • Experience in regulated industries or FinTech is a plus
What You’ll Do
  • Design and build robust integrations with diverse third-party systems
  • Develop high-volume transaction processing microservices
  • Collaborate with stakeholders to translate business needs into technical solutions
  • Implement and maintain secure, scalable cloud infrastructure
Why You’ll Love It
  • Work on impactful FinTech products used globally
  • Exposure to a wide range of modern technologies and AWS services
  • Direct reporting to the Development Manager with learning opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer – FinTech Integrations & Cloud
Senior Full-Stack Engineer – FinTech Integrations & Cloud

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,350,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Full Stack Node JS Developer
Full Stack Node JS Developer

Tsogo Sun Digital. • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Full Stack Developer (Java)
Full Stack Developer (Java)

Indsafri • South Africa

On-site
ZAR 500,000 - 800,000
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 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
Backend Developer
Backend Developer

Indsafri • South Africa

On-site
ZAR 600,000 - 800,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
Full Stack Developer (Advanced)
Full Stack Developer (Advanced)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Engineer — Remote (TypeScript/Node/React)
Senior Full-Stack Engineer — Remote (TypeScript/Node/React)

Datafin • Cape Town

Remote
ZAR 600,000 - 800,000