Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!
CONHECIMENTOS EXIGIDOS
- Experiência com práticas modernas de engenharia de software.
- Familiaridade com IA aplicada ao desenvolvimento
- Experiência sólida com JavaScript e TypeScript em ambiente produtivo
- Domínio de React.
- Conhecimento avançado de Component Lifecycle e Hooks
- Integrações com bibliotecas não React
- Experiência com Node.js para Tooling, Build systems, Scripts e Serviços leves
- Experiência com Web Components: Custom Elements, Shadow DOM, HTML Templates
- Conhecimento de arquitetura Micro Frontends: Module Federation, Deploy independente, Comunicação entre MFEs
- Experiência com Storybook.
- Conhecimento em acessibilidade (WCAG).
- Forte experiência com C# e .NET.
- Experiência em desenvolvimento de serviços corporativos e APIs.
- Domínio de SQL Server: CRUD, Stored Procedures, Views, Functions, Modelagem básica
- Experiência com integração e construção de APIs REST.
DIFERENCIAIS:
- Experiência em ambientes corporativos globais.
- Vivência em arquiteturas distribuídas.
- Conhecimento em CI/CD.
- Experiência com Cloud (Azure ou AWS).
- Conhecimento em testes automatizados.
- Participação em iniciativas de modernização de plataformas.
Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:
- Desenvolver soluções escaláveis seguindo boas práticas de engenharia de software.
- Participar do ciclo completo de desenvolvimento, desde análise até implantação.
- Trabalhar de forma autônoma, assumindo responsabilidade pelas entregas de ponta a ponta.
- Comunicar riscos, dependências e status de atividades de forma clara e objetiva.
- Garantir qualidade através de testes, documentação e revisão de código.
- Colaborar com equipes multidisciplinares de produto, arquitetura e engenharia.
- Utilizar ferramentas modernas de desenvolvimento e recursos de IA para aumento de produtividade.