I applied online. The process took 2 weeks. I interviewed at Naumen (Yekaterinburg) in Nov 2016
Interview
Firstly they send you some test task on email. It's quite easy and interesting just to get new experience, but technologies are not useful. You have to complete it within 1 week. Also, you have to fill some form (why do you need this job, why you've chosen this company and so on). If it's ok - then you'll get an invitation to interview.