Node.js is a cross-platform environment. It is a wise choice for your app. Let us explain why:
Node.js can boast of thousands of open-source libraries.
With Node.js, developers create not one big application, but plenty of small modules that makes changes or adding new features much more convenient and not so tiresome. Furthermore, since Node.js is asynchronous, your application becomes scalable and can grow together with your project.
A strong open-source community that constantly improves Node.js capabilities will always help your development team in case of any troubles.
A developer is always enthusiastic about using new technologies. Node.js is a great opportunity to practice it, as it allows developers planning their own structure. A passionate and happy developer is equal to your project well done.