Engenheiro(a) de Software Sênior FullStack
Python/React.
Será que seu currículo passa pelo filtro desta vaga?
Envie seu CV e descubra, em segundos, sua compatibilidade real com Engenheiro(a) de Software Sênior FullStack - Python/React — o que já atende, e onde seu currículo pode estar perdendo aderência.
Descrição da vaga
Atuação no desenvolvimento de soluções FullStack (Python/React) voltadas à automação, integração com agentes de IA e evolução de plataformas digitais, com maior foco no desenvolvimento Backend utilizando Python, garantindo APIs robustas, alta performance, escalabilidade e integração eficiente com sistemas internos e parceiros.
-
Requisitos obrigatórios
-
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 🎁