Should understand the architecture of Node Js language, and must have had at least 1 year of solid experience in writing robust code in this language.
Should be well versed with basic algorithms on ( array, Linked list, stack, queue)- Yes, we do ask questions associated with time and space complexity for the above-mentioned algorithms
Thorough understanding of MySQL, in that, creating all types of joins ( inner, outer, left, and right) on multiple tables, views, and triggers are a piece of cake for you.
Further, you should have a decent understanding of database designs so that you can make quick decisions about normalization, inclusion/exclusion of foreign keys, etc
Should have a decent understanding of code repository tool such as GitHub
Should be well versed with the basics of AWS ( understanding of cloud architecture would be a plus)
Should be aware of the commonly used encryption techniques such as JWT, API encryption, Token management, etc
Exposure to working in E-commerce related applications as well as in a startup environment would be an add on.