Nodejs Developer

Responsibilities:

  • Design, develop, and maintain the backend of our Node.js-based gifting application.
  • Build RESTful APIs to handle data requests from the frontend.
  • Implement efficient database interactions using Postgres and Sequelize as the ORM.
  • Utilize Redis for caching to optimize application performance.
  • Leverage Docker for containerization to streamline development and deployment processes.
  • Configure and manage Nginx as a reverse proxy and web server.
  • Collaborate with frontend developers to ensure smooth data integration and API functionality.
  • Write clean, well-documented, and testable code.
  • Optimize application performance and scalability.

Requirements:

  • Strong proficiency in Node.js and Express.js.
  • Hands-on experience with Postgres and Sequelize.
  • Expertise in utilizing Redis for caching.
  • Familiarity with Docker and containerization concepts.
  • Experience in configuring and managing Nginx.
  • Understanding of RESTful API design principles.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.


Skills

Bonus Points:

  • Experience with cloud platforms (e.g., AWS, Azure).
  • Familiarity with testing frameworks (e.g., Jest, Mocha).


Post date: 2 September 2024
Publisher: Bayt
Post date: 2 September 2024
Publisher: Bayt