Responsibilities Development of all server-side logic, definition and maintenance of the centraldatabase, and ensuring high performance and responsiveness to requests from thefront-end. Integration of user-facing elements developed by front-end developers with serverside logic Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability, and performantapplications Implementation of security and data protection Integration of data storage solutions using databases, key-value stores, blob stores,etc. Integration idea of multiple data sources and databases like MySQL or Postgres SQLSkills And Qualifications Knowledge of Node.js and frameworks available for it such as Express, StrongLoop,etc depending on your technology stack Understanding the nature of asynchronous programming and its quirks andworkarounds Good understanding of server-side templating languages such as Jade, EJS, etcdepending on your technology stack Good understanding of server-side CSS pre-processors such as Stylus, Less, etcdepending on your technology stack Basic understanding of front-end technologies, such as HTML5, and CSS3