Experiência no desenvolvimento de aplicações com Python e APIs REST. Conhecimento de programação assíncrona em Python, incluindo asyncio e processamento em background. Experiência com React e TypeScript. Conhecimento de PostgreSQL, modelagem de dados, SQL e uso de ORM. Experiência prática com integração de modelos de linguagem (LLMs), agentes de IA e ferramentas externas. Conhecimento de validação de dados, contratos de API e tipagem. Experiência com testes automatizados e boas práticas de qualidade de código. Familiaridade com Git, Docker e pipelines de integração e entrega contínuas. Capacidade de investigar problemas usando logs e acompanhar o funcionamento das aplicações em produção. Requisitos desejáveis Experiência com Litestar, Pydantic, SQLAlchemy assíncrono, Advanced Alchemy e Alembic. Conhecimento de pydantic-ai, APIs da OpenAI e MCP (Model Context Protocol). Experiência com autenticação OAuth e integração com serviços externos. Conhecimento de filas, workers e mensageria, especialmente Google Pub/Sub. Experiência com Redis e Google Cloud Storage. Familiaridade com Vite, TanStack Query, TanStack Table e styled-components. Experiência com interfaces de chat e respostas em streaming, incluindo Vercel AI SDK. Conhecimento de pytest, Vitest, Testing Library e MSW. Experiência com Datadog, OpenTelemetry e logs estruturados. Familiaridade com Kubernetes, GCP, Terraform, CircleCI e Spinnaker. Conhecimento de analytics de produto e liberação gradual de funcionalidades com feature flags. Experiência com transcrição de áudio e integração com Deepgram. Perfil esperado Autonomia para compreender problemas, propor soluções e conduzir entregas. Comunicação clara para compartilhar avanços, riscos e impedimentos. Interesse em entender o contexto do produto e o impacto das decisões técnicas. Capacidade de colaborar com profissionais de engenharia, produto e design. Critério técnico no uso de IA, revisando e validando o código e as soluções geradas. Atenção à segurança, à privacidade dos dados e à confiabilidade das aplicações. Abertura para receber feedbacks, aprender novas tecnologias e ajustar a abordagem quando necessário. Compromisso com a qualidade das entregas e com os combinados do time. Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como: Oportunidades 100% remotas Vale home office Feedbacks periódicos Programa de indicações Acolhimento psicológico ️ Ginástica laboral ️ Academia de conhecimento Convênio com escola de inglês Reuniões mensais de transparência Happy hour online Kit de boas-vindas