- Искать можно везде. линкедин, форумы, биржи, job-boards (есть и специализированные чисто по удаленке), искать в гугле по запросам вида "work with us" или "careers", можно искать компании которые открыто приветствуют удаленку и стучаться к ним, тут в соседней ветке недавно посоветовали сделать сайт и пустить туда рекламу (не знаю будет ли это работать, никогда так не делал) и так далее. Народ так же находит работу даже через твиттер, если есть способность устанавливать правильные коннекты и искать нужное.
Хорошо что вы добрались с этим вопросом до тостера - теперь делайте следующий шаг и ищите в интернетах.
- Готовые работы помогают, но в целом - не важно как, главное показать что вы можете. Задания и интервью - по разному.
- Проблемы из-за разницы во времени есть, надо будет привыкнуть и уметь организовывать работу, договариваться и налаживать рабочий процесс.
- не знаю кто такой разработчик средней руки, но хороший разработчик зарабатывает от $4000 до $7000-$8000. Выше - уже надо быть реально крутым или в скиллах или в умении находить хорошую работу и "продавать" себя. Лучше и в том и в другом.