Developing end to end applications, RESTFul backend with NodeJS.
Building reusable components and back-end libraries for future use.
Optimising system components for maximum performance and scalability.
Skills
Having 0.6 to 3 years of IT experience on Core web fundamentals: HTML, JavaScript, and CSS.
BE/B.Tech from IIT, NIT, BITS Pilani, COEP (Pune), VJTI, IIT-BHU or ISM.
Skills in one or more chosen frameworks/libraries like Express, Total, AdonisJS.
Understanding and experience in using data storage technologies like relational databases e.g. MySQL, Postgresql and nosql databases e.g. MongoDB, DynamoDB.
Through understanding of NodeJS and its core modules like File System, VM, REPL, Debugger, Crypto
Exposure of with ES6/ES7 and RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Experience with common development tools such as Babel, Webpack, NPM, Gulp, Grunt etc.
Ability to understand business requirements and translate them into technical requirements
Expert understanding of code versioning tools, such as Git.
Good knowledge on Semantic Versioning.
Good to have knowledge of Typescript.