I always look for people that are clearly very technical but who I feel I want to work with. There are some amazing developers that have zero people skills and for whom the word pragmatic doesn't exist. If you can explain complex technology in a way my CFO can understand you will also build a product for that level of user as well.
If you have that, breadth in projects and technology and you are genuinely excited by the opportunity I have on offer then I have found that a good mix.