Apply online, first call with recruiter, another call with senior dev, final interview with two devs, it was mainly a waste of time as the team was uninterested in hiring anyone from abroad, they complimented my skills but wanted to hire me on a "probationary period" of 3 months which is not possible