Look for candidates that align with your company’s mission and values. The best way to do this is to state up front in the job description what those values are and what the company stands for. The more clear those values and ideals are, the better chance that someone who shares them will apply.
Passion drives many millennials. Look for those who want to make an impact. The more pointed and clear they are about their passions, the more driven they they are to be successful. And the more those passions are tied to your company’s values and goals the better candidate.
An ideal candidate has purpose. If they don’t fully understand their purpose, give them a sense of purpose. Show them how working for your company fits into a long term plan for their career growth. If they respond well to that, then you have a potentially good employee.