Hey there,
Your project sounds easy enough, I've done landing pages multiple times, I need to know your definition of a "long form" landing page though.
I assume you're just talking about a landing page that is one big form that requires a lot of information put in while scrolling down.
If you want someone that speaks native English, has no issues communicating and is available to you 16 hours a day then I'm your man.
Regards,
Gunni