Desenvolvedor Fullstack
Descrição do Cargo
Estamos procurando por alguém que queira criar produtos digitais modernos, escaláveis e conectados com Inteligência Artificial.
Aqui você vai trabalhar de ponta a ponta em um ambiente de inovação real, desenvolvendo soluções que façam diferença.
Se você gosta de tecnologia, aprendizado contínuo e produtos que mudam o mundo, vamos falar sobre isso.
Principais Atividades e Responsabilidades
* Desenvolver Produtos de IA de Ponta a Ponta
* Desenvolver APIs e serviços backend para suportar agentes e aplicações de IA
* Construir interfaces web modernas, focadas em experiência do usuário, performance e escalabilidade
* Criar experiências de interação com Agentes de IA, como chats, dashboards, painéis de controle e visualização de dados
* Atuar de forma colaborativa entre backend e frontend, garantindo fluidez e consistência da solução
Arquitetura e Implementação de RAG
* Implementar pipelines de RAG (Retrieval-Augmented Generation) no backend
* Integrar bancos de dados vetoriais e fontes de conhecimento aos agentes de IA
* Criar componentes visuais que exibam fontes, referências e resultados recuperados
* Garantir eficiência no fluxo de dados entre navegador, backend e serviços de IA na AWS
Qualidade, Integração e Performance
* Integrar agentes de IA com bancos de dados transacionais
* Garantir usabilidade, observabilidade e qualidade técnica das aplicações
* Monitorar latência, uso de tokens e performance das chamadas aos modelos de IA
* Trabalhar continuamente na otimização de tempo de resposta e renderização no frontend
Requisitos Técnicos
Backend
* Experiência sólida com Python, incluindo: Tipagem estática (Type Hints), Programação assíncrona (asyncio), Frameworks modernos como FastAPI, Construção e documentação de APIs RESTful (OpenAPI / Swagger)
* Conhecimento em arquitetura de software, autenticação/autorização e microsserviços
Frontend
* Domínio de JavaScript moderno e TypeScript (ES6+)
* Experiência com frameworks SPA baseados em componentes, como React, Vue.js ou similares
* Forte entendimento de Ciclo de vida de componentes, Reatividade, Virtual DOM
* Consumo de APIs REST, gerenciamento de estados assíncronos e tratamento de erros
* Experiência com gerenciamento de estado (Context API, Redux, Zustand ou similares)
* Estilização com CSS moderno, Tailwind, Styled Components ou abordagens equivalentes
Dados, Versionamento e Cloud
* Experiência com bancos relacionais (PostgreSQL, MySQL ou MariaDB)
* Proficiência em Git (Git Flow, Code Review, Merge Requests)
* Conhecimento prático do ecossistema AWS
* Familiaridade com integração de IA Generativa (LLMs) em aplicações web
* Boa compreensão dos fundamentos de Inteligência Artificial
Diferenciais (não obrigatórios)
* Streaming em tempo real (WebSockets ou SSE)
* Experiência com AWS Bedrock, agentes ou aplicações conversacionais
* Bancos de dados vetoriais (pgvector, Pinecone, Vector S3)
* Conhecimento em Docker e IaC (Terraform)
* Testes automatizados: Backend: Pytest, Frontend: Jest, Cypress ou Testing Library
Informações adicionais - Benefícios
* Assistência Médica (Dasa + Saúde)
* Starbem (Saúde Mental e Bem estar)
* Convênio PetLove
* Clube de Descontos Ifood
* Convênio Farmácia (Avus)
* Day Off de Aniversário
* Wellhub
* Saldo educação
* Vale Refeição
* Férias
* Licença Paternidade ou Maternidade