moonlighter

Noun
  1. a person who holds a second job (usually after hours)
moonlighter
A moonlighter works as a cashier in the evenings after his day job.