– Minimum 2 years of experience in Node.js
– Solid OOP and software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
– Development of web-applications from scratch (not just its maintenance and support)