I am ready to hire a programmer, but I am at a loss as to how to do so. I think the project has potential, not great potential, but some potential, and I have capital to invest. I make use of GitHub, but I am inexpert in its intricacies. I am thinking about going to a nearby university and finding an undergraduate to hire. I suppose that I could hire foreign developers, but I would like to develop a relationship with a small team. It is important to me that the software is a creative enterprise and does not lose the esoteric motivation that is literature. Do I need a contract out of the gate? Could I begin a working relationship without too much formality, or is that a bad idea? How do I hire my first developer?
So if you could outline the goals for a few sprints then it would be easy to hire someone to work on the project because you'd have done the necessary legwork to allow someone to start productively working with your code in a structured and measurable way.
The other thing is outlining the "stack" which just means the set of tools you're using like programming language, databases, frameworks, libraries, etc. That will help any potential hire orient themselves in terms of how much they would need to learn to be able to contribute productively to the project.