Description

Jobs Responsibilities

  • Server-Side Development:
  • Design, develop, and maintain server-side logic using Node.js.
  • Implement RESTful APIs to support frontend applications and other system components.
  • Database Integration:
  • Integrate with various databases (e.g., SQL Server, MongoDB) to store and retrieve data efficiently.
  • Optimize database queries for performance and scalability.
  • Middleware Development:
  • Build middleware components to handle communication between frontend and backend systems.
  • Implement caching mechanisms to improve application performance.
  • Code Quality and Testing:
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews to ensure adherence to coding standards.
  • Implement and maintain unit tests to validate the functionality of server-side components.
  • Collaboration and Communication:
  • Work closely with frontend developers, designers, and other stakeholders to understand project requirements.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Performance Optimization:
  • Identify and address performance bottlenecks in server-side components.
  • Optimize server-side code for maximum speed and scalability.
  • Security Implementation: [Optional]
  • Implement security best practices to protect against common web application vulnerabilities.
  • Ensure the secure handling of sensitive data and user authentication.
  • Microservices Architecture: [Optional]
  • Contribute to the development and maintenance of microservices architecture.
  • Collaborate with other team members to ensure seamless communication between microservices.

Qualifications:

  • Required minimum 2 years’ experience as a Node.js developer.
  • Solid understanding of server-side technologies and asynchronous programming.
     
  • Experience with frameworks such as Express.js.
     
  • Proficient in working with databases.
     
  • Strong understanding of RESTful API design and implementation.
     
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) and their integration withserver-side logic.
     
  • Excellent problem-solving and communication skills.
     
  • Ability to work collaboratively in a team environment.

Education

Any Graduate