More jobs:
Senior Backend Developer; Node.js & TypeScript
Job in
Pretoria, 0002, South Africa
Listed on 2026-02-27
Listing for:
RecruitPro Solutions
Full Time
position Listed on 2026-02-27
Job specializations:
-
Software Development
Backend Developer, DevOps
Job Description & How to Apply Below
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 Node.js (Type Script), with Postgre
SQL as the primary datastore and Redis supporting caching, queuing, and performance optimisation.
You will work closely with product, frontend, and Dev Ops teams to deliver reliable backend services with excellent performance and observability.
Key Requirements
Technical Skills
- 5+ years of backend development experience
- Strong proficiency with Node.js and Type Script
- Deep understanding of Postgre
SQL (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
- Experience with AWS (ECS, Lambda, SQS, SNS, RDS, Elasti Cache)
- Experience with API gateways, authentication, and security standards (OAuth2, JWT, OWASP)
- Experience with CI/CD pipelines (Bitbucket Pipelines, Git Hub Actions, Git Lab CI, Circle
CI) - Experience with monitoring/observability tools (New Relic, Papertrail, Cloud Watch, etc.)
- Experience with Node.js frameworks (Fastify, Express.js, Koa, etc.)
- Experience with database ORMs (Sequelize, TypeORM, Drizzle, etc.)
- 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
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×