About a week after submitting my resume, I was contacted by the CTO to schedule a phone interview and through the whole process he was very communicative and clear about the different stages of the process, what is expected of me and what they are looking for.
The different steps in the process were:
1. Phone interview
2. JS assignment to be submitted online within a week
3. Interview at the company's offices with CTO and a senior Developer in the team
4. Interview at the company's offices with CEO and Product Manager