Hey there. I guess, the first thing I have to ask you is, since your targeting audience is developers, are they beginners, or advanced? Because if beginners, some of the functionalities have to be 'dumbed up' and with other ones, I would just have to mention every aspect but leaving some of 'unnecessary' explaining of what that stuff is.
Also, I could make a small demo so you can judge based on that example would you hire or not. Oh, when do you plan to start and when is the deadline, if there is one?
Anyways, feel free to hit me up so we can talk more about this. I am very responsive. All the best