Что Вам необходимо:
-Бакалавр
-Опыт работы не мение чем 3-5 лет с линками на контакты работодателей.
Люди звонят и спрашивают все о Вас перед тем как Вас брать.
-Профиль на linkedin.com
-Язык(техническая язык на очень хорошем уровне)
-Наличный капитал на минимум на 3 месяца(не включая еду и жилье)
Фрилансеров не особо любят,если Вы хотите идти на позицию
работать в оффисах.
(Так как сложно узнать что и как,и у них нет постоянного "контроля" и они
работают как захотят)
В любом случаи смотртеть будут на Ваш опыт и язык.
Для меня самый важный пункт - "Самостоятельность" и принимать решения.
Иногда все эти пункты опускаются,все зависит от ситацаии.

(Это в общем случаию)
В большинстве случаешь это пройти собеседование.
Как и везде это:
-Интервью с агентом
-Интервью по телефону
-Первый шаг face-to-face
-Второй шаг face-to-face
Бывает и больше..у меня 4 было
Каждый штат это свое маленькое государство,в каком штатет лучше.Это для каждого свое.В одном штате дорого но зарплаты выше,в другом наоборот.
Обычно устраиваются,потом находят что-то другое и переезжают в другое штат.