Back to all jobs

Senior Fullstack Developer

Ref: JO-2603-359842

  • Environment: Hybrid
  • Contract Type: Permanent
  • Starts: 2026-06-01
Apply Report issue

Senior Full-Stack Engineer

Node.js | TypeScript | Cloud

Cape Town | Full-time | In‑office

Why this role is awesome

This is not a “just keep the lights on” backend role. You’ll design, build and scale mission‑critical systems used at real scale, and you’ll help define how those systems evolve.

You’ll work on distributed, event-driven architectures, influence platform decisions, and mentor other engineers while shipping complex backend solutions.

What you’ll be doing

  • Designing and scaling backend services using Node.js & TypeScript
  • Owning system and service architecture across multiple domains
  • Building high-throughput REST and asynchronous APIs
  • Designing and evolving event-driven systems
  • Improving performance, reliability, scalability, and observability
  • Debugging and resolving complex production issues
  • Reviewing code and mentoring engineers
  • Working closely with product and platform teams on technical strategy

What you need to bring

  • Expert-level TypeScript & Node.js experience
  • Strong experience with backend frameworks (Fastify, Express, NestJS)
  • Deep knowledge of distributed systems and async patterns
  • Strong PostgreSQL and relational database design skills
  • Experience with cloud platforms (AWS, GCP or Azure)
  • CI/CD, Docker and production deployment experience
  • Strong testing practices and Git workflows
  • 6+ years of backend engineering experience

Bonus points if you have

  • Kafka, RabbitMQ, SQS or similar messaging platforms
  • Kubernetes or infrastructure-as-code experience
  • Experience in high-scale or transactional systems
  • Experience mentoring or leading backend initiatives

If you love solving hard backend problems at scale – apply now.

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Software Development & Engineering jobs

Career and Job Insights

Apply for this job

Senior Fullstack Developer

  • South Africa, Cape Town
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

Save jobs

Log in to save a job

Report job

Senior Fullstack Developer

  • South Africa, Cape Town
  • Software Development & Engineering, Technology
  • Hybrid
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form