The first step in recruiting a developer is figuring out exactly what kind of coding you need, and what the developer will do.
Why you need to identify coding languages:
Why you need to identify the developer's
work:
After you find a candidate, there's a high likelihood that you'll need to woo them. To do that, you'll need to know and articulate the quality and type of work the developer will do in the early days, and over time. Great programmers (and even middling ones) want to work on interesting problems.