I applied online. I interviewed at Critical TechWorks
Interview
The interview is done in two steps. First, you receive an email asking generic questions about why you are interested in the position, you level of english and your availability to work abroad. Then, a remote interview is scheduled. I am waiting for this interview.