Full-time

Senior Backend Developer (Node.js & TypeScript)

Posted by Recruitpro Solutions • Pretoria, Pretoria, South-Africa

📍 Pretoria, Pretoria 🕒 February 21, 2026

About the Role

Key Requirements

Technical Skills
  • 5+ years of backend development experience
  • Strong proficiency with Node.js and TypeScript
  • Deep understanding of PostgreSQL (schema design, query optimisation, transactions)
  • Experience writing integration and unit tests
  • Experience using Redis for caching, queues, pub/sub, or rate limiting
  • Strong understanding of RESTful API design and best practices
  • Solid experience with Linux, Docker, and containerised microservices
  • Familiarity with distributed systems, concurrency, and horizontal scaling
  • Strong debugging skills and experience with profiling and performance tuning
  • Experience with automated testing frameworks (Jest, Mocha, etc.)
  • Must be able to develop without the use of AI

Nice to Have
  • Experience with AWS (ECS, Lambda, SQS, SNS, RDS, ElastiCache)
  • ...

Ready to Apply?

Submit your application today and take the next step in your career journey with Recruitpro Solutions.

Apply Now