The process started with hr screening call, took about 30 mins to talk a bit and some basic filtering tech questions. Then the second step was a call with a senior dev, that took about an hour, deep questions about JavaScript in gral and some pair programming. After that they sent me a coding challenge to deliver it within a week, pretty simple and straight forward, the importance was mainly to see your coding style and patterns that you apply. After that I had a final call with two senior devs, the call was purely to talk about my code in the challenge and the things that I used in it. They also had multiple advanced topic questions in the matter too. After that I had a final call with the recruiter to offer me the job. The process was very smooth , the communication with the recruiter was a bit slow , I end up thinking that they had a lot of stress and candidates on top of them. They could improve their communication but the process was fairly simple.