Na DreamSquad, criamos soluções digitais baseadas em IA Generativa que resolvem desafios reais de negócio com arquitetura moderna, escalável e orientada a performance. Atuamos de ponta a ponta — da concepção à produção — integrando agentes de IA, pipelines de RAG, bancos de dados e infraestrutura em cloud com foco em impacto, qualidade e experiência do usuário.Estamos em busca de uma Pessoa Desenvolvedora de Software Pleno (Full Stack com foco em IA) para atuar na construção de produtos inteligentes, conectando backend em Python/FastAPI a interfaces modernas em React/Next.js. Procuramos alguém com perfil hands-on, que goste de arquitetura, performance e boas práticas, e que queira participar ativamente das decisões técnicas — desde a implementação de APIs e pipelines de RAG até a otimização de latência, consumo de tokens e integração com serviços AWS.Principais Atividades:Desenvolvimento de Produtos de IADesenvolver o backend utilizando Python e FastAPI, conectando com o frontend em React / Next.js.Criar interfaces para interação com Agentes de IA, como chats, dashboards e visualizações de dados.Garantir uma experiência fluida e performática para o usuário final.Arquitetura e Implementação de RAGImplementar pipelines de RAG (Retrieval-Augmented Generation) no backend.Desenvolver componentes visuais que exibam fontes e referências recuperadas via Vector Stores (ex: Vector S3).Otimizar o fluxo de dados entre frontend, backend e serviços de IA na AWS.Qualidade, Integração e PerformanceIntegrar agentes de IA com bancos de dados transacionais.Monitorar latência, consumo de tokens e tempo de resposta dos modelos.Garantir usabilidade, escalabilidade e boas práticas de desenvolvimento.Requisitos Técnicos:BackendPython avançado, com uso de Type Hints, programação assíncrona (asyncio/FastAPI) e padrões de projeto.Desenvolvimento e documentação de APIs RESTful (OpenAPI/Swagger).Conhecimento em autenticação, autorização, microsserviços e gerenciamento de dependências.FrontendJavaScript moderno e TypeScript (ES6+).Experiência com frameworks SPA baseados em componentes (React, Vue.js ou similares).Consumo de APIs REST, tratamento de estados assíncronos e erros.Gerenciamento de estado (Context API, Redux, Zustand ou similares).Estilização com CSS moderno, Tailwind, Styled Components ou similares.Dados e CloudModelagem e otimização de bancos relacionais (PostgreSQL, MySQL ou MariaDB).Versionamento com Git (Git Flow, Code Review).Conhecimento prático do ecossistema AWS.Familiaridade com integração de modelos de IA generativa (LLMs).DiferenciaisStreaming em tempo real com WebSockets ou SSE.Experiência com AWS Bedrock, Strands Agents SDK ou interfaces conversacionais.Uso de bancos de dados vetoriais (Vector S3, Pinecone, pgvector).Docker e Infraestrutura como Código (Terraform).Testes automatizados no backend (Pytest) e frontend (Jest, Cypress, Testing Library).