Start background task with fork instead of spawn to support cases where node is not installed globally