- Conhecimento básico de HTML, CSS e JavaScript;
- Imprescindível conhecimento e vivência com React;
- Conhecimento em consumo de REST APIs;
- Conhecimento em versionamento de código, como Git;
- Desejável conhecimento em bibliotecas de estilização (ex: Styled Components, Tailwind CSS);
- Familiaridade com conceitos de design responsivo;
- Capacidade de aprender rapidamente e se adaptar a novas tecnologias e tendências;
- Excelentes habilidades de comunicação e trabalho em equipe para colaborar efetivamente com outros membros da equipe;
- Habilidades de resolução de problemas e depuração para identificar e corrigir problemas de software;
- Ensino superior em curso ou completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas.
- Atuar no desenvolvimento e implementação de interfaces de usuário com base nos designs fornecidos pela equipe de design ou desenvolvedores sêniores;
- Aprender e aplicar as melhores práticas de desenvolvimento front-end para garantir a qualidade e eficiência do código;
- Colaborar com a equipe de desenvolvimento para garantir a integração eficaz da interface do usuário com a lógica de negócios do aplicativo;
- Participar de revisões de código e depurações para identificar e corrigir problemas de usabilidade e desempenho;
- Contribuir para a criação de interfaces de usuário responsivas que funcionem de forma adequada em diferentes dispositivos e resoluções;
- Realizar testes de usabilidade e coletar feedback do usuário para aprimorar continuamente a interface do usuário;
- Manter-se atualizado com as tendências e desenvolvimentos no campo de desenvolvimento front-end;
- Participar de reuniões de equipe e de planejamento para entender os requisitos do projeto e propor ideias e soluções.