Estamos em busca de um Desenvolvedor Full Stack Sênior ou Arquiteto de Software altamente qualificado para liderar o desenvolvimento do Produto Mínimo Viável (MVP) de nossa inovadora plataforma SaaS. Este sistema será fundamental para conectar e processar dados de vendas de nossos clientes, utilizando APIs para integração, e apresentará métricas de desempenho em tempo real através de um dashboard intuitivo.
O grande diferencial deste projeto reside na sua avançada camada de Inteligência Artificial. O sistema não se limitará a exibir gráficos e dados brutos; ele deverá processar essas informações para gerar "relatórios textuais automáticos" e "sugestões de ação estratégicas", funcionando como um analista de negócios virtual. Para isso, será essencial a integração com APIs de Large Language Models (LLMs), como OpenAI ou Claude.
REQUISITOS Técnicos obrigatórios:
front-end moderno: experiência comprovada com
next.js (utilizando App Router), TypeScript e Tailwind CSS para construir uma interface de usuário responsiva e de alta performance. A integração de bibliotecas de gráficos (como Recharts ou
Chart.js) será crucial para a visualização de dados.
Back-end Robusto: Proficiência em Python, preferencialmente com frameworks como FastAPI ou Django Ninja, para o desenvolvimento do processamento de dados, orquestração de APIs e gerenciamento das chamadas à inteligência artificial.
Integração de IA: Experiência sólida com Prompt Engineering é indispensável para estruturar os dados JSON enviados às LLMs, garantindo respostas consistentes, relevantes e seguras.
Performance: Capacidade de implementar soluções para atualização de dados em tempo real no dashboard, utilizando tecnologias como WebSockets ou estratégias de Polling otimizado.
Qualidade de Código: Compromisso com a escrita de código limpo, modular e componentizado, com forte ênfase em testes automatizados. Experiência com TDD (Test-Driven Development) será um diferencial.
escopo de trabalho:
arquitetura da solução: definir a arquitetura completa do sistema, incluindo banco de dados, integrações de api e a estrutura geral da plataforma.
Desenvolvimento Front-end: Construção do dashboard administrativo, garantindo uma experiência de usuário fluida e responsiva.
Motor de IA: Criação do módulo de inteligência artificial responsável por ler e interpretar dados (csv/json) e gerar insights estratégicos acionáveis.
Documentação Técnica: Elaboração de documentação técnica clara e abrangente para facilitar a manutenção e o desenvolvimento futuro por outros membros da equipe.
perfil esperado: buscamos um profissional com alta autonomia, capaz de gerenciar seu próprio trabalho sem a necessidade de microgerenciamento. É Fundamental que o candidato saiba utilizar ferramentas e APIs de IA para otimizar e acelerar suas entregas, sempre com foco na inteligência e no valor de negócio da plataforma.
Prazo de Entrega: Não estabelecido