This job is no longer available
This job expired on 11/07/2026. It no longer accepts applications.
Senior Backend Engineer - Node.js, TypeScript, Redis Streams
Beanz · Amman
Job description
About the role
BEANZ is looking for a Senior Backend Engineer to design, develop, and maintain high‑performance services that power its innovative café solutions. You will work on a modern tech stack, collaborate with cross‑functional teams, and help shape the platform’s scalability and reliability.
Key responsibilities
- Design, develop, and maintain backend services using Node.js and TypeScript.
- Implement Redis Streams for real‑time data processing and event‑driven architecture.
- Containerize applications with Docker and orchestrate them using Kubernetes.
- Build and maintain CI/CD pipelines in Jenkins for automated deployments.
- Collaborate with DevOps teams to ensure infrastructure stability, security, and scalability.
- Develop RESTful APIs and microservices that meet business requirements.
- Optimize backend systems for performance, fault tolerance, and scalability.
- Troubleshoot technical issues, bugs, and bottlenecks.
- Participate in code reviews and uphold code quality standards.
Required profile
- Bachelor’s degree in Computer Science, Engineering or related field, or equivalent experience.
- Proven experience in backend development with Node.js and TypeScript.
- Strong problem‑solving and debugging abilities.
- Excellent communication and teamwork skills.
- Understanding of DevOps principles and infrastructure as code.
Required skills
- Node.js
- TypeScript
- Redis Streams
- Docker
- Kubernetes
- Jenkins (CI/CD)
- MongoDB
- Microservices architecture
- RESTful API development
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Jordan.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Beanz
Amman