Node.js is so easy to screw up, so difficult to debug, and little things can take down your entire application.
The combination of the language itself in addition to the type of people who typically would choose Node.js over other more proven options would make me worried that a blind choice is being made based on language alone and not proper evaluation or understanding of the other options available.
Personally I believe it is far better to be a language-agnostic company that thinks of different server side components as services, which might be in different languages instead of trying to use a tool just because they know the language already.
Of course there are many companies large and small that do it differently. But having someone whose responsibility includes client-side javascript but not server-side code is not by any means unusual outside the valley, at least IME.
We also tended to have companies with small teams.
Evidently this wasn't your actual reason for thinking that, which just leaves me even more bewildered by your position.
They probably shouldn't be using node.js at work either.
Putting a client-side javascript engineer (even a decent one) on a node.js project can be really dangerous.