I saw online they were with openings, and I sent my resume to the company. A week or a couple weeks later they invited me for the on-site technical skill exam (basically solving algorithm questions on paper). Then they invited me to an interview in which they revised my technical skill and asked me some logic questions (to understand how was my thought process). Around a week later I got the offer by phone.