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.
Desenvolvedor • Esteio, Brasil