Давайте рассмотрим, что вы хотите.
1. Хороший уровень node.js
2. Хороший уровень javascript на клиенте + свежие фраемворки.
Теперь давайте подумаем, как программист может получить такой опыт:
1. Работать в такой же студии, как и ваша, которая делает все и всем.
Маловероятный вариант, т.к обычно студии уходят в какую-то одну нишу и работают только там, но делая очень крутые вещи. Уровень разработчиков в узкоспециализированных студиях обычно достаточно высок.
2. Смена нескольких работ в течении последних 5 лет.
Node.js появился только в 2009 году, а популярность стал набирать только в последние несколько лет. Большинство новейших фраемворков появились тоже в течении последних нескольких лет. Учитывая маловероятность пункта 1, чтобы получить опыт сразу в нескольких технологиях, нужно сменить несколько работ, т.к вряд ли в одном и том же проекте будет использоваться несколько фраемворков. Более вероятный вариант, однако по понятным причинам, уровень зарплатных ожиданий у таких разработчиков крайне высок.
Выходит 2 пути для вас
1. Переманивать опытных разработчиков из таких же студий-разносолов как и ваша.
2. Значительно повышать цену и искать опытных многостаночников.