1. Graduação numa universidade respeitável ou estabelecida. Idealmente em Ciência da Computação, Engenharia de Software ou campos relevantes.
2. Mais de 3 anos de experiência em desenvolvimento front-end e design de arquitetura front-end.
3. Domínio profundo da linguagem JS e recursos ES6/7.
4. Ter experiência real com projetos para estruturas mainstream front-end, incluindo Vue ou React, e seja capaz de analisar profundamente os princípios relevantes de estrutura e implementação.
5. Proficiência em webpack, gulp e outras ferramentas de engenharia.
6. Ter experiência real de projeto em otimização de desempenho do site e melhoria da experiência do utilizador.
7. Familiarizado com mecanismos de comunicação de rede móvel e ter uma profunda compreensão e experiência em HTTP, TCP/ IP e comunicação Socket.
8. Experiência em desenvolvimento Server-Side, experiência de projetos em NodeJs e JAVA é o preferido.
9. Boa capacidade de comunicação e uma forte capacidade de trabalhar de forma independente e resolver problemas.