Senior Full-Stack Engineer for Real-Time Finance Platforms

ATS Client

Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client is seeking an experienced software engineer to design, build, and scale high-performance platforms in a real-time transactional environment. You will develop backend services with Node.js and TypeScript in a microservices setup, contribute to Angular front-end work, and collaborate with product teams to deliver scalable, reliable features.

The role emphasises distributed systems, cloud platforms, testing, and mentoring, within an agile delivery-focused team that values engineering

Qualifications

  • 5+ years of software engineering experience.
  • Backend with Node.js and NestJS.
  • Experience in microservices and distributed systems.
  • Proficiency in TypeScript.
  • Strong SQL (PostgreSQL or MySQL).
  • Event-driven architecture and messaging systems.
  • Exposure to Angular or similar frontend.
  • Cloud platform experience advantageous.
  • CI/CD experience (GitLab preferred).
  • Strong testing practices across the development lifecycle.
  • Experience in financial services, payments, or regulated environments (advantageous).
  • Exposure to crypto, digital assets, or stablecoin environments (advantageous).

Responsibilities

  • Design, build, and scale high-performance platforms in a real-time, transaction-heavy environment.
  • Develop backend services using Node.js and TypeScript within a microservices architecture.
  • Contribute to front-end development using Angular.
  • Work with distributed systems and event-driven architectures.
  • Collaborate closely with product teams to deliver scalable, reliable features.
  • Contribute to architectural decisions and technical strategy.
  • Implement automated testing across all levels.
  • Support CI/CD pipelines and ensure smooth deployments.
  • Mentor junior engineers and promote engineering best practices.
  • Operate in an agile, delivery-focused team with strong ownership.

Skills

Node.js
TypeScript
SQL databases
Microservices
Distributed systems
Testing practices
Cloud platforms
CI/CD
Angular

Tools

NestJS
GitLab

Job description

ATS Client is seeking an experienced software engineer to design, build, and scale high-performance platforms in a real-time transactional environment. You will develop backend services with Node.js and TypeScript in a microservices setup, contribute to Angular front-end work, and collaborate with product teams to deliver scalable, reliable features.

The role emphasises distributed systems, cloud platforms, testing, and mentoring, within an agile delivery-focused team that values engineering

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

Similar jobs worth comparing

Senior Full-Stack Dev: .NET/Angular for AI-Driven Finance
Senior Full-Stack Dev: .NET/Angular for AI-Driven Finance

ATS Client • Johannesburg

Hybrid
Senior .NET Engineer — Lead Scalable Web & Cloud Apps
Senior .NET Engineer — Lead Scalable Web & Cloud Apps

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer - Cloud, AI & Data Platform
Senior Full-Stack Engineer - Cloud, AI & Data Platform

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Engineer for AI-Driven Microservices
Senior Full-Stack Engineer for AI-Driven Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,600,000
Senior Full-Stack Engineer for FinTech AI Platforms (Hybrid)
Senior Full-Stack Engineer for FinTech AI Platforms (Hybrid)

ATS Client • Johannesburg

Hybrid
Senior Full-Stack Engineer — Fintech Payments (Hybrid)
Senior Full-Stack Engineer — Fintech Payments (Hybrid)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Full Stack Dev: C#/.NET & Next.js | Remote
Senior Full Stack Dev: C#/.NET & Next.js | Remote

ATS Client • Cape Town

Remote
ZAR 792,000 - 1,320,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
Senior Node/React AWS Full-Stack Engineer
Senior Node/React AWS Full-Stack Engineer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Full-Stack Engineer: React + Node.js, End-to-End Ownership
Full-Stack Engineer: React + Node.js, End-to-End Ownership

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000