Role : Backend Software Developer (Full-time)
Location: UAE
Job Description
We are currently seeking a skilled and enthusiastic Node.js developer to join our team. You will be
responsible for designing and implementing server-side features and functionalities using Node.js. Your
role will involve building scalable and efficient server applications, ensuring high performance and
reliability.
Job Responsibilities:
• Develop and maintain server-side applications using Node.js.
• Design and implement APIs and web services for seamless integration with front-end
applications.
• Collaborate with front-end developers and other stakeholders to understand requirements and
ensure smooth data flow between the server and client applications.
• Optimize server performance, ensuring scalability, speed, and responsiveness.
• Implement security measures to protect data and prevent unauthorized access.
• Integrate databases, including relational databases (e.g., MySQL, PostgreSQL) or NoSQL
databases (e.g., MongoDB), to store and retrieve data efficiently.
• Write clean, efficient, and well-documented code following best practices and coding standards.
• Conduct thorough testing and debugging of server applications, identifying and fixing any
issues or bugs.
• Monitor server performance and provide proactive solutions for performance optimization.
• Collaborate with DevOps engineers for efficient deployment and management of server
applications.
• Stay updated with the latest trends and technologies in backend development, recommending
improvements and implementing them when necessary.
Desired Candidate Profile :
• 2-3 years of experience in backend development using Node.js.
• Strong proficiency in JavaScript and understanding of asynchronous programming.
• Experience with AdonisJs or other Node.js frameworks for building APIs and web services.
• Knowledge of database systems, including both relational and NoSQL databases.
• Familiarity with version control tools (e.g., Git) and working in collaborative development
environments.
• Experience with testing frameworks (e.g., Mocha, Jest) for unit testing and integration testing.
• Understanding of security principles and best practices in server-side development.
• Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g.,
Docker) is a plus.
• Strong problem-solving skills and the ability to work independently and in a team.
• Excellent communication and collaboration skills.
• Knowledge of Wordpress CMS will be an advantage
Perks and Benefits:
• Competitive Fixed CTC.
• Performance-based Incentives to reward exceptional contributions.
• Opportunity to work on cutting-edge projects with a talented and collaborative team.