If you're "clueless about software development", your ONLY choice is to absolutely trust at least one software developer. No half-way about it, and if the OP can't (eventually) do this with his co-founder techie he should get out, and very possibly get out of this line of work. Otherwise at best he and his techies will be miserable.