I applied through a staffing agency. The process took 4 weeks. I interviewed at AnyVan (London, England) in Nov 2019
Interview
It was a process of separate interviews with the CEO, CTO and members of the tech team. These we grueling interviews because they wanted to make sure that I knew what I was talking about. It was also important that I fit the culture of the team/company