How to write a job description

The correct job description attracts the right candidates. Job descriptions are also important in helping employees understand their responsibilities while making it easier to evaluate their performance. So what should you remember to include in the description?