Empresa: People Consulting
Buscamos um(a) Desenvolvedor(a) Frontend de nível Pleno para atuar na evolução de portais internos e ferramentas de engenharia (sistemas de monitoramento, dashboards de produção e gestão de dados). O profissional será responsável por criar interfaces intuitivas, performáticas e escaláveis, colaborando diretamente com times de backend e automação. Responsabilidades: • Desenvolver e manter dashboards para monitoramento técnico e industrial. • Implementar novas funcionalidades focadas em usabilidade e eficiência de dados. • Colaborar na arquitetura de novos módulos do portal corporativo. • Garantir a performance e responsividade em interfaces com alto volume de informações. • Modalidade de trabalho a combinar (Presencial) — segunda a sexta, horário comercial • Santo Antônio de Posse Requisitos: Requisitos Técnicos Essenciais: • React.js : Experiência sólida com o ecossistema React, incluindo hooks, gerenciamento de estado e contextos. • TypeScript : Uso prático para garantir segurança e qualidade do código. • Ferramentas de Build/Bundlers: Familiaridade com ferramentas modernas de desenvolvimento (ex: Vite, Webpack). • Bibliotecas de Componentes & Estilização: Experiência com bibliotecas de UI (ex: Chakra UI, Material UI) e CSS-in-JS ou pré-processadores. • Consumo de APIs: Integração com APIs RESTful e tratamento de dados complexos no frontend. • Visualização de Dados: Experiência com bibliotecas de gráficos para criação de dashboards técnicos. Diferenciais (Desejável): • Integração com IA: Noções de consumo de APIs de modelos de linguagem (LLMs) e tratamento de respostas por streaming. • Engenharia de Prompt para UI: Capacidade de pensar em interfaces que facilitem a interação do usuário com assistentes de IA. • Animações e Micro-interações: Uso de bibliotecas para melhorar a experiência e fluidez da interface (ex: Framer Motion). • Conhecimento em CI/CD: Noções de pipelines de deploy e ambientes de teste/produção. Competências comportamentais • Perfil Analítico: Capacidade de entender problemas técnicos e traduzi-los em soluções de interface. • Autonomia: Proatividade para propor melhorias e resolver problemas em ambientes dinâmicos. • Foco em Qualidade: Atenção a detalhes de UI/UX e boas práticas de desenvolvimento de software. Sobre a empresa: Resumo da Função