Sobre a Vaga:
Estamos em busca de um(a) Desenvolvedor(a) Frontend para se juntar ao nosso time! Você vaiconstruir e evoluir as interfaces web e mobile de uma plataforma corporativa de gestão de contratos e automação de processos, utilizada por uma grande operadora de telecomunicações.Nesta função, você trabalhará em um produto orientado a processos de negócio (BPMN / Camunda),com fluxos de aprovação, formulários dinâmicos, dashboards gerenciais, gestão documental e funcionalidades apoiadas por Inteligência Artificial. Você atuará sob a liderança do Tech Lead, em colaboração com desenvolvedores backend, QA e áreas de negócio, em modelo de trabalho remoto.
Responsabilidades:
- Interfaces e Fluxos de Processo: Desenvolver telas de aquisição, contratação, aprovações eassinatura integradas a um motor BPMN, com formulários extensos, validações por etapa esalvamento parcial.
- Formulários Dinâmicos e Administração: Construir formulários orientados a metadados e interfaces de administração de fluxos, campos, regras e perfis de acesso com permissõesgranulares.
- Dashboards e Dados em Volume: Desenvolver dashboards, relatórios e filtros avançados performáticos sobre bases com dezenas de milhares de registros.
- Cargas e Documentos: Implementar uploads e cargas via Excel com validação e pré-visualização, além de visualização e versionamento de documentos Word e PDF.
- Funcionalidades com IA: Criar interfaces de comparação de documentos, exibição de análises de risco e edição de laudos gerados por IA, com validação humana.
- Mobile: Adequar a plataforma para dispositivos móveis, com foco em consultas, notificações e aprovações simples.
- Qualidade e Segurança: Consumir APIs REST seguras, aplicar boas práticas de segurança e LGPD, escrever testes automatizados e documentar componentes.
Requisitos e Qualificações:
Hard Skills:
- Experiência sólida com JavaScript/TypeScript e React ou Angular.
- Domínio de HTML5, CSS3, layouts responsivos e design systems.
- Experiência com gerenciamento de estado e formulários complexos e dinâmicos.
- Integração com APIs REST e autenticação OAuth2/OIDC/JWT.
- Experiência com dashboards e bibliotecas de visualização de dados.
- Manipulação de arquivos Excel, PDF e Word no navegador.
- Otimização de performance para grandes volumes de dados.
- Testes automatizados (Jest, Testing Library, Cypress ou Playwright).
- Boas práticas de segurança no frontend (OWASP) e noções de LGPD.
- Git e pipelines de CI/CD.
Diferenciais:
- Experiência com sistemas de gestão de contratos, compras ou ERP (ex.: SAP).
- PWA, acessibilidade (WCAG) ou micro-frontends.
- Conhecimento de Camunda ou outras plataformas BPMN/workflow.
- Vivência no setor de telecomunicações.
Soft Skills:
- Comunicação clara e objetiva.
- Capacidade de traduzir regras de negócio em interfaces simples.
- Foco na experiência do usuário e atenção a detalhes.
- Postura colaborativa e autonomia no trabalho remoto.
- Organização e disciplina com qualidade e documentação.
O que Esperamos de Você:
- Interfaces claras, performáticas e aderentes ao fluxo do usuário.
- Componentes reutilizáveis e parametrizáveis.
- Entregas aprovadas em homologação com alta qualidade.
- Conformidade com requisitos de segurança e LGPD.
- Código testado, documentado e fácil de evoluir.