This is why I would appreciate to hear about experiences traveling
this road. What worked and what didn't?
As for freelancing sites, as others have said, its a bit difficult to
find good experienced developers there and some platforms just puts a
barrier between you and the developer.
If your project is sensitive and you have security worries I suggest
you to consider at least local freelancing, otherwise word of mouth is
a good way to lookup good candidates, check what OSS projects they are
engaged with.
Personally as some one that have been a freelancer for a few years, I
found the use of such platforms painful and a friction cause, so I
tend not to use them I very much prefer the platforms I'm already
using (for developing Free Software) such as github / bitbucket, trac,
redmine, etc. The best jobs I ever had have been outside such
platforms, but alas YMMV.
Regards,
Carlos Daniel Ruvalcaba Valenzuela