I applied online, they contacted me after 2 weeks to solve a programming problem. The next phase was to interview me after some period (about 3-4 weeks after I completed the test). The interview was by Skype, easy, all questions were around the job itself and the test that I solved. After that I waited 1-2 weeks for the answer by email, that it was kind but negative. The next step would be an 1:1 interview at the headquarters but it didn't happened.