Responsibilities

  • Ability to write efficient, transparent, and well-documented code that complies with industry standards and regulations
  • Should collaborate with designers, stakeholders, and product owners to define, design, and implement new features in existing software solutions
  • participate in optimizing and tuning existing Node.js applications by reviewing code and providing feedback for improvement
  • Develop and maintain reliable Node.js code to support high-performance and responsive web applications
  • Design and optimize databases ( MongoDB, PostgreSQL, MySQL) to ensure smooth data flow between the server and frontend systems
  • Create RESTful and GraphQL APIs to reduce seamless communication between various services and third-party platforms
  • Execute robust security protocols to protect data, including encryption, authentication, and authorization mechanisms
  • Stay up-to-date with emerging technologies, frameworks, and industry best practices. Always improve codebase and development processes
  • Write unit and integration tests, actively participate in continuous integration and deployment processes to ensure smooth releases and maintain system strength