Desenvolvedor(a) Frontend Pleno (PJ)
Sobre o MineMind :
O MineMind é um assistente de IA especializado para o setor de mineração, desenvolvido para apoiar equipes técnicas em tarefas como análise de dados, geração de relatórios, interpretação de documentos, automação de rotinas e suporte operacional, desenvolvido pela Citric Solutions .
Ele integra informações de diferentes fontes e permite que engenheiros, analistas e gestores acelerem decisões e padronizem processos, sempre dentro do contexto técnico da mineração.
Responsabilidades
- Desenvolver e aprimorar a interface web do MineMind.
- Criar telas, componentes e interações alinhadas ao uso real dos clientes.
- Integrar o frontend com APIS do backend.
- Garantir responsividade, qualidade visual e boa experiência do usuário.
- Contribuir para consistência e evolução contínua da plataforma.
Tecnologias utilizadas (atuais e futuras)
Frameworks :
React, Next.js, (possível expansão futura para Vue 3).Linguagem :
TypeScript.UI e Estilização :
TailwindCSS, Styled Components, CSS Modules.Renderização e Conteúdo :
Markdown seguro, Highlight.js, componentes de visualização.Estado e Navegação :
Context API, Zustand / Redux, React Query.Testes :
Jest, Testing Library, Cypress.Integração :
APIs REST, WebSockets, upload de arquivos.Build e Tooling :
Vite, Turborepo (ou equivalentes).Requisitos
Experiência com React / Next.js ou framework equivalente.Conhecimento de JavaScript / TypeScript.Domínio de HTML / CSS modernos.Experiência integrando frontend com APIs.Noções de UX e boas práticas de interface.