Estamos em busca de uma pessoa Desenvolvedora Fullstack que curta criar produtos digitais modernos, escaláveis e conectados com Inteligência Artificial. Aqui, você vai atuar do backend ao frontend, participando de decisões técnicas e construindo soluções de ponta a ponta em um ambiente de inovação real.
Se você gosta de tecnologia, aprendizado contínuo e produtos que fazem diferença, vem com a gente!
Principais Atividades e Responsabilidades
Desenvolvimento de Produtos de IA 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