The process consisted in an initial HR screening. Then a challenge to do at home, a technical interview mostly related to the challenge and a final interview with the Hiring Manager and the CTO.
Sadly, I didn't get an offer, but I can say that the whole process was good, the people where really nice and honest, and seemed like great people to work with. Also, the business itself is interesting. I recommend anyone to give it a try and get to know the company.