Qualifications:
- 4+ years of experience in Node.js development and working with MongoDB.
- Strong understanding of RESTful APIs, asynchronous programming, and event-driven architectures.
- Experience with Socket.io and real-time communication protocols.
- Familiarity with task scheduling and background jobs (e.g., using cron jobs).
- Proficiency in writing optimized, clean, and reusable code.
- Hands-on experience with code optimization, performance tuning, and caching strategies.
- Strong understanding of web application security best practices (authentication, authorization, encryption).
- Experience with version control systems (e.g., Git).
- Knowledge of unit testing and test-driven development (TDD) is a plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Nice to Have:
- Familiarity with containerization and cloud-based solutions (e.g., Docker, AWS).
- Knowledge of front-end technologies (e.g., React, Angular).
Job Type: Full-time
Pay: AED5,000.00 - AED8,000.00 per month