ИМХО удаленный админ не интересен ни кому. Найти будет сложно. Это же не программист.
Устроиться можно разве что облачные серверы контор админить, и то будут предпочитать живого человека, ибо админов много, а при прочих равных смысл брать удаленщика.
На хабре была статья , где ребята решали подобное. Смысл был в том, что локально запускают Node. Браузер подключился к локалхосту через вебсокет и работал с переферией таким образом.
Проблема в том, что пригодится и то, и то.
Node пригодится для сборки фронтэнда и например Веб-сокетов на сервере. Но писать на ней какой-то крупный сервис будет довольно трудно (хоть и реально).
Основной же контент проще генерить из PHP.
Но вообще зависит от задач.
Что вообще БД забыла в роутах?
А по теме - создаете папку с роутами, там индексный файл, который грузит платы из папки.
Но я вам настоятельно рекомендую почитать гайды по ноде и по MVC в целом.
Верстальщик отвечает только за картинку, чтоб все на своих местах было. Фронтэнд программист отвечает за поведение: вываливание менюх, вкладки и весь SPA. Как правило это все один человек, но не всегда.
У вас мало конкретики, так что общий ответ на вопрос будет "Да".
Самое логичное - купить VPS хостинг и поднять на нем node.js
Запустить демона на JS вам может помочь например pm2.