O processo seletivo é dividido em diversas etapas. A mais fácil é o teste técnico, que é feito antes de você conversar com algum deles. Foi necessário um conhecimento relativamente básico em JavaScript e React para realização. O tempo sugerido de duração é de 2h00. Realizei o teste em cerca de trinta minutos. O teste pode parecer fácil mas dá pra se notar que exige um conhecimento base para que a pessoa consiga fazê-lo, um filtro para pessoas que apenas fizeram os famosos cursos que te prometem tornar um desenvolvedor profissional em seis meses ficariam para trás nesse desafio.
Depois disso, há uma conversa com a pessoa de Talent Acquisition que será responsável pelo seu processo. Um papo bem agradável para entenderem sobre você e você sobre a empresa.
A terceira etapa é uma conversa com um tech lead de engenharia e o engineering manager, um papo mais técnicos e com discussões sobre possíveis soluções para problemas reais. Eles realmente estressam pontos e tudo que você diz pode se tornar "munição" contra você mesmo. É uma etapa bem legal.
Por fim, existe uma conversa com o gestor responsável da vaga e demais diretores de engenharia. Assim como a etapa anterior, você vai conversar sobre tópicos mais técnicos de engenharia, suas experiências e entender melhor sobre os processos de desenvolvimento internamente.