js and frameworks and libraries such as Express, Async, Lodash, socket, etc Good understanding of server-side templating languages such as Jade, EJS, etc depending on your technology stack Basic understanding of front-end technologies, such as HTML5, and CSS3 Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JSON Web Token Experience with popular React