
Web Masters Kenya
BACKEND DEVELOPER
RESPONSIBILITIES
- Develop scalable APis with Node.js, TypeScript, Express.js & NestJS frameworks
- Architect microservices with synchronous (REST/gRPC) & asynchronous (Kafka, RabbitMQ) communication
- Implement real-time features using Socket.IO, WebSockets, and Server-Sent Events
- Design PostgreSQL databases with Prisma/Sequelize ORM and Redis caching
REQUIREMENTS
- 5+ years backend development experience
- Expert Node.js & TypeScript with async programming patterns (Promises, async/await)
- Strong microservices architecture experience with clean code principles (SOLID, DRY, KISS)
- DevOps skills: Docker, Kubernetes/AWS ECS, v CI/D (GitHub Actions), Infrastructure as Code
- Security-first mindset: input sanitization, rate limiting, CSRF/XSS protection, auditing
SEND YOUR CV TO: