
Senior Backend Engineer
- REST API
- Microservices
- Node.js
- NestJS
- Python
- JavaScript
- MySQL
- MongoDB
- PostgreSQL
- Data Modeling
- AWS
- Azure
- GCP
- Devops
- Docker
- Kubernetes
- Git
- Redis
- Memcached
- Unit Testing
- Jest
- CI/CD
About Alaan
Modern finance platform for the Middle East
The role
### **About the role**As a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business.### **What you'll do*** Develop and maintain backend systems and services to ensure optimal performance and scalability* Design and implement RESTful APIs and microservices for our FinTech platform* Collaborate with front-end developers and product managers to define, develop, and deliver features* Write clean, reusable, and efficient code, following best practices* Troubleshoot, debug, and upgrade existing applications as needed* Ensure the security and integrity of backend systems, data, and APIs* Participate in code reviews, providing constructive feedback to team members* Monitor system performance and resolve production issues as they arise### **What we are looking for*** 4 to 6 years of experience in backend development **\[At least 4 years of experience\]*** Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python **\[JavaScript - Must Have\]*** Strong understanding of RESTful API design and development* Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling* Familiarity with cloud services like AWS, Azure, or Google Cloud, and DevOps tools such as Docker and Kubernetes* Proficiency with version control systems like Git* Understanding of software development best practices, including testing, security, and scalability* Experience with caching tools such as Redis or Memcached* Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest* Excellent problem-solving skills and attention to detail* Ability to work both independently and collaboratively in a fast-paced environment* Experience with microservices architecture* Familiarity with fintech or payment systems* Knowledge of CI/CD pipelines and automated deployment tools
Senior Backend Engineer ยท Alaan