Senior Backend Developer ( & TypeScript)

Not Interested
Bookmark
Report This Job

profile Job Location:

Pretoria - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 16 hours ago
Vacancies: 1 Vacancy

Job Summary

Reference: Rec000136-CM-1

Our client is seeking a Senior Backend Developer to take ownership of backend API development in a high-performance cloud-native environment. The successful candidate will design build and optimise scalable APIs using (TypeScript) with PostgreSQL as the primary datastore and Redis supporting caching queuing and performance optimisation.

You will work closely with product frontend and DevOps teams to deliver reliable backend services with excellent performance and observability.

Duties & Responsibilities

Key Requirements

Technical Skills
  • 5 years of backend development experience
  • Strong proficiency with 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)
  • Experience with API gateways authentication and security standards (OAuth2 JWT OWASP)
  • Experience with CI/CD pipelines (Bitbucket Pipelines GitHub Actions GitLab CI CircleCI)
  • Experience with monitoring/observability tools (New Relic Papertrail CloudWatch etc.)
  • Experience with frameworks (Fastify Koa etc.)
  • Experience with database ORMs (Sequelize TypeORM Drizzle etc.)

Soft Skills
  • Strong ownership mentality able to drive features from idea to production
  • Excellent communication and documentation skills
  • Comfortable in a fast-paced environment with evolving requirements
  • Mentorship or leadership experience is advantageous
Please forward your CV to

Required Experience:

Senior IC

Reference: Rec000136-CM-1Our client is seeking a Senior Backend Developer to take ownership of backend API development in a high-performance cloud-native environment. The successful candidate will design build and optimise scalable APIs using (TypeScript) with PostgreSQL as the primary datastore an...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing