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. #J-18808-Ljbffr
Senior Fullstack Developer
SALT DIGITAL RECRUITMENT
cape town, cape town
Published 2 days ago
Report job