Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) Fullstack Sênior para liderar entregas de produto ponta a ponta, atuando no desenvolvimento de backend, frontend e integrações com IA. A posição é remota e envolve decisões técnicas com foco em qualidade, performance e evolução contínua do sistema.
Responsabilidades
- Liderar projetos de alta complexidade do início ao fim, cobrindo backend, frontend e integrações com IA
- Produzir system designs e registrar decisões de arquitetura com ADRs (Architecture Decision Records)
- Garantir estabilidade em produção, respeitando SLOs, controlando taxa de falhas e apoiando deploys frequentes sem regressões
- Negociar escopo com a área de Produto, sugerindo cortes estratégicos e quebrando iniciativas em etapas menores para acelerar validações
- Identificar e mitigar proativamente problemas sistêmicos e débitos técnicos (refatorações, segurança, migrações e observabilidade), sem interromper a operação
- Aumentar a autonomia do time com code reviews educativos, documentação (runbooks), automações e templates reutilizáveis
Requisitos
- Backend: experiência sólida em Python com FastAPI, incluindo programação assíncrona/concorrente e seus trade-offs
- Frontend: atuação comprovada com React e Next.js, Design Systems, SSR e consumo de APIs REST
- Modelagem de domínio: aplicação prática de DDD (Domain-Driven Design) e bom discernimento entre monólito modular e microsserviços, com isolamento de fornecedores via camada anticorrupção
- Sistemas distribuídos: versionamento de APIs, idempotência em fluxos transacionais, consistência eventual e uso de filas/cache/workers (Pub/Sub, SQS, Redis)
- Dados: modelagem relacional e NoSQL, otimização de queries/índices e compreensão de trade-offs entre PostgreSQL, MongoDB, BigQuery e Redis
- Cloud, observabilidade e CI/CD: vivência em GCP (Vertex AI, BigQuery, Cloud Run) e/ou AWS (ECS, Lambda, S3), além de Terraform, OpenTelemetry e práticas de deploy seguro (testes em camadas, feature flags e canary)
- IA aplicada: experiência com orquestração de agentes, arquiteturas RAG, extração estruturada de dados não estruturados e evals (ex: DeepEval)
- Segurança: aderência às práticas do OWASP Top 10, autenticação OAuth/JWT, tratamento de PII e gestão segura de secrets
Beneficios
- Atuação remota
- Regime de contratação PJ
- Ambiente com foco em qualidade técnica, performance e evolução contínua