Senior Fullstack Developer
Ref: JO-2603-359842
- South Africa, Cape Town
- Software Development & Engineering, Technology
- IT
- 250 - 999 Employees
- Environment: Hybrid
- Contract Type: Permanent
- Starts: 2026-06-01
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.

Share: