I assume you are a non-technical co-founder. In that case I recommend reading this article: http://www.launchbit.com/blog/why-you-cant-recruit-a-technical-cofounder
It focuses on making tech people want to work with you.
My advice here is to do your homework and look for people who are somehow interested in area of your product/service. Either they work/ed in similar company, are part of a relevant meetup group or so on. LinkedIn advanced search might help here.
Next you want to reach out to your personal network and ask them to spread the word. You are looking for peer recommendations because they give you more credit and usually lead to more skilled developers. Use the power of social networks.
Hope this will help you and good luck with your search. If your developer could work remotely, I know really good people in Slovakia. Just give me a call.
You engage a professional Recruiter like myself who is already working with developers confidentially seeking a new career opportunity. The person you are looking for is probably already working and has someone like me working for them!