Начинать что-то новое всегда страшно. Но так будет только первое время. Если вы не программист, то придется ходить на собеседования в живую, то есть нужно уже жить в том городе, куда вы хотите поехать. На месте работу всегда найти проще, чем издалека искать, потому что обычно работодатели стараются брать местных - с ними проблем меньше