"Proofreader" is like "today." They both started out as two separate words; morphed into hyphenated words and now are single. That said, just because someone uses an earlier version does not make it incorrect.