I applied the job via linkedin. We made two online technical interviews via Skype. First was quite easy, questions were about basic programming knowledge, lasted about 30minutes. Second one included code testing and last about 2hours. After succesful technical interviews, they invited me to their offices. Interview was with 4 nice people with different proffesions. Although they said that interview went very well, I neither get an offer or a convincing reason why.