I have applied via Linkedin. Then I have received the language test which was quite difficult, cause you are limited at the time. After phone call and then on-site interview. It lasts about 1 hour as there were 3 interviewers, HR, Senior Specialist, and my Manager. Hiring process took a few weeks, background check is a long and hard process.