Responsabilidades:
1. Colaborar com o time para manter e melhorar as aplicações existentes
2. Identificar e resolver problemas de layout
3. Escrever testes unitários para aplicações e bibliotecas
4. Definir junto do time de back-end contratos de APIs, seguindo as melhores práticas
5. Participar de reuniões e colaborar nas decisões técnicas do time
6. Realizar revisão de código (Code Review), visando: boas práticas, desempenho e acessibilidade
7. Auxiliar membros do time que possuem menos experiência, quando necessário
Requisitos:
1. Pelo menos 2 anos de experiência prática em alguma linguagem de programação moderna
2. Experiência com uma ou mais das seguintes tecnologias: Angular, React
3. Experiência em alguma metodologia ágil (e.g., Scrum, Kanban)
4. Conhecimento em plataformas de versionamento Git (e.g., GitHub, GitLab, BitBucket)
5. Conhecimento dos ciclos de vida do desenvolvimento de software
6. Habilidades de comunicação verbal e escrita para públicos técnicos e não técnicos
7. Motivação para aprender novas habilidades e competências