Once the documents fit their position, you interview with the manager of the team, and then the director manager of the department, then confirm details with the HR officer. Once got the job offer, they will help you through the visa application and other related procces.