Senior Backend Developer ()
Pretoria - South Africa
Job Summary
Reference: Rec000177-CM-1
We are seeking a Senior Backend Developer to take ownership of backend services in a high-performance cloud-native environment. You will play a key role in designing building and optimising scalable APIs and distributed systems that power a rapidly growing SaaS platform.
We are seeking a Senior Backend Developer to take ownership of backend services in a high-performance cloud-native environment. You will play a key role in designing building and optimising scalable APIs and distributed systems that power a rapidly growing SaaS platform.
Duties & Responsibilities
Key Responsibilities
- Design develop and maintain scalable backend services using (TypeScript)
- Build and optimise RESTful APIs and microservices architecture
- Work closely with product frontend and DevOps teams
- Ensure high performance reliability and security of backend systems
- Implement caching queuing and data optimisation strategies
- Contribute to system architecture and technical decision-making
- Conduct code reviews and mentor junior developers
- 5 years of backend development experience
- Strong expertise in and TypeScript
- Solid experience with PostgreSQL (schema design optimisation transactions)
- Experience with Redis (caching queues pub/sub)
- Strong understanding of REST APIs and microservices
- Experience with Docker and containerised environments
- Familiarity with cloud platforms (AWS advantageous)
- Strong problem-solving and communication skills
Required Experience:
Senior IC