You need to find a reliable software development company that can become your partner. Present your business idea to the partner, and receive the requirements and tech stack for the solution. After that, your partner will find software developers that are suitable for the job. You will be able to conduct any additional interviews with them if you see it fit to do so.