I applied online. The process took 1 week. I interviewed at Ipex
Interview
HR Screening wonderful
Technical Interview with Hiring Manager that goes deeper
Decision interview with the director will only see if you're a good fit and tell you the evolution of the position