Full-time
Senior Backend Developer (Node.js & TypeScript)
Posted by Recruitpro Solutions • Pretoria, Pretoria, South-Africa
About the Role
Key Requirements
Technical Skills
Nice to Have
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