Desenvolvedor Full Stack
Estamos em busca de um profissional com forte capacidade técnica para projetar e implementar soluções robustas de backend, banco de dados e visualização de dados em ambiente web.
Responsabilidades – Backend & Banco de Dados
* Projetar e implementar banco de dados PostgreSQL ou MySQL preparado para alto volume.
* Criar rotinas de ingestão de dados via upload de arquivos CSV de grande porte.
* Desenvolver APIs REST para consumo seguro e eficiente dos dados.
* Garantir integridade, performance e governança dos dados.
Responsabilidades – Frontend & Visualização
* Construir portal web responsivo para visualização e exploração dos dados.
* Desenvolver dashboards, gráficos e relatórios interativos.
* Criar experiência intuitiva para navegação em grandes volumes de informação.
Segurança & Automação
* Implementar autenticação e autorização (login, senha, níveis de acesso).
* Desenvolver funcionalidade para envio automático de relatórios por e-mail, com programação flexível.
* Documentar o código e manter arquitetura modular, visando escalabilidade e evolução.
Requisitos Técnicos
* Experiência sólida com Python (FastAPI ou Django), PHP ou JavaScript.
* Forte domínio em PostgreSQL ou MySQL: modelagem, otimização, índices, queries complexas.
* Experiência com ingestão e parsing de dados CSV em grande volume.
* Construção de APIs REST.
* Experiência com React + TypeScript para desenvolvimento frontend.
* Experiência com bibliotecas de visualização de dados (ECharts, Recharts, ApexCharts, AG Grid, etc).
* Conhecimento em Docker e Git.
* Experiência com autenticação baseada em tokens (JWT, OAuth, etc).