This is not an impossible situation, but there many challenges.
I’m a software developer and have set up two software companies now, so here are a few tips:
First of all, you need to protect your idea by only engaging other parties under non-disclosure, confidentiality, and work for hire agreements. So start with engaging a corporate lawyer, and be ready to have a few thousand dollars ready for a retainer. Those documents usually cost a few thousand dollars, and should be developed correctly for your specific business needs. You will also need to consult an accountant to determine what business structure is appropriate. You can do your own book keeping to get started (using software), but having an account help get that set up is also a good idea.
It’s hard to approach a VC unless you have some parts of the technology working to demonstrate as part of a complete business plan.
You should create a detailed specification document that describes the core functionality of the product, and “segment” it into individual parts that can be implemented for demonstration purposes. Then you can approach developers to get bids, but you must do this under NDA agreements. I would approach developers with the intent to pay them up front on either a fixed bid, or an hourly basis. But all work must be done under a work for hire agreement, so you own the implementation of the product - but this only works if you compensate the developer for their work (I know, paying software developers seems like an odd concept, but…).
If you begin working with a developer and your idea starts to take shape, then you can always modify the working relationship “down the road”. But, if you don’t start off correctly AND invest some of your own cash, no VC in the world will take you seriously.
You will probably run into a variety of developers with different attitudes and business knowledge. AVOID anyone who does not understand these basic concepts. But if you have serious idea, this is how to start.