Both are very important, but unless the developer has technical skills it will be difficult to over the initial steps of a selection process. Only passion will not make someone successful on a strong competition position. What is very interesting is that when someone has passion over a subject the technical skills are usually also developed.