Buscamos Desenvolvedor(a) Full Stack para criar soluções de ponta a ponta em ambiente inovador, trabalhando com tecnologia, aprendizado contínuo e produtos que fazem diferença.
O candidato atuará do backend ao frontend, participando de decisões técnicas, desenvolvendo APIs e serviços backend, interfaces web modernas, experiências de interação com Agentes de IA e arquitetura de software.
Principais Atividades e Responsabilidades:
* Desenvolvimento de Produtos de IA Ponta a Ponta
O Desenvolvedor(a) criará 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, e criar experiências de interação com Agentes de IA, como chats, dashboards, painéis de controle e visualização de dados.
Além disso, o Desenvolvedor(a) trabalhará colaborativamente entre backend e frontend, garantindo fluidez e consistência da solução, implementará pipelines de RAG (Retrieval-Augmented Generation) no backend, integrará bancos de dados vetoriais e fontes de conhecimento aos agentes de IA, e criará componentes visuais que exibam fontes, referências e resultados recuperados.
Ainda, o Desenvolvedor(a) garantirá eficiência no fluxo de dados entre navegador, backend e serviços de IA na AWS, 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, e trabalhará continuamente na otimização de tempo de resposta e renderização no frontend.
Requisitos Técnicos
* Backend
O candidato deve ter 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
Além disso, o candidato deve ter 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, 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 e boa compreensão dos fundamentos de Inteligência Artificial.
Diferenciais (não obrigatórios)
Experiência com 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: Pytest, Jest, Cypress ou Testing Library.
Informações adicionais - Benefícios
Assistência médica, 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.
],