Backend Developer

Dubai
23-01-2025
Job Type
Permanent
Emp Type
Full Time
Industry
Start-up
Division
Tech
Job Title
Fullstack Developer
Salary Type
Monthly
Job ID
75818

Job Description

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.

JD75818