Coordenador de Engenharia de Software (Node.js/React.js)

UOL EdTech

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 1 mês
Estamos em busca de pessoas apaixonadas por educação e tecnologia!Queremos que você saiba atuar em um ambiente que exige a união de múltiplas competências e experiências e com foco no resultado para deixarmos nosso legado no mundo.Se você, assim como nós, tem paixão por educação e tecnologia, o UOL EdTech é para você! 🧡Confira essa oportunidade e vem ser #EdTecher!
  • Liderar e desenvolver o time de engenharia de software, atuando de forma próxima e técnica (hands-on quando necessário).
  • Atuar de forma colaborativa com times de Produto, Dados, Negócios, Marketing e CX para destravar entregas e maximizar impacto.
  • Planejar, priorizar e acompanhar entregas de iniciativas ligadas à jornada digital e operação, equilibrando roadmap, sustentação e dívida técnica.
  • Liderar a evolução de integrações com CRM (HubSpot) e automações de funil, garantindo sincronização de eventos e dados com governança.
  • Coordenar integrações e evolução dos fluxos de pagamento, garantindo: Resiliência (timeouts, retries, circuit breaker), idempotência e consistência de estados; Tratamento robusto de webhooks e falhas parciais; Rastreabilidade ponta a ponta e conciliação quando aplicável.
  • Garantir observabilidade e confiabilidade das soluções com Datadog (APM, logs, métricas e alertas), definindo SLIs/SLOs, dashboards e runbooks.
  • Conduzir práticas de engenharia: code review, padrões, testes automatizados, CI/CD, documentação (ADRs) e melhoria contínua.
  • Liderar gestão de incidentes (triagem, mitigação, pós-mortem e planos de prevenção), reduzindo MTTR e falhas recorrentes.
  • Promover uso prático de IA para eficiência de engenharia e operação (ex.: apoio a PRs, geração de testes, documentação, análise de incidentes e automações internas).
  • Formação superior em Engenharia, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
  • Experiência prévia em gestão de pessoas em times de engenharia (feedbacks, desenvolvimento individual, acompanhamento de performance, rituais e organização do trabalho).
  • Vivência sólida em desenvolvimento de software com foco em integrações e sistemas distribuídos.
  • Experiência com NestJS (Node.js) e desenvolvimento de APIs (REST), integrações por webhooks e autenticação/autorização.
  • Conhecimento prático em arquitetura orientada a serviços, padrões de resiliência e confiabilidade (dempotência, retries/backoff, timeouts, circuit breaker, filas e consistência eventual).
  • Experiência em ambientes AWS (serviços gerenciados, segurança, secrets, observabilidade e operação).
  • Experiência com Datadog (APM, logs, métricas, tracing e alertas) e boa prática de troubleshooting em produção.
  • Experiência com práticas modernas de engenharia: Git, code review, testes automatizados e CI/CD.
  • Familiaridade com ecossistema web moderno envolvendo Next.js e integrações com Strapi (Headless CMS).
Para se destacar nessa posição, seria legal se você também tivesse:
  • Experiência com gateways e ecossistema de pagamentos (Adyen, PagarMe, PagBank ou similares), incluindo antifraude, chargeback/disputa, conciliação e retentativas.
  • Experiência com integrações e governança de CRM HubSpot (rate limits, modelos de dados, automações e sincronização de eventos).
  • Vivência em ambientes com alta criticidade de conversão/receita e foco em melhoria de indicadores (ex.: taxa de aprovação, queda de erros, performance).
  • Experiência com OpenTelemetry e/ou instrumentação avançada para rastreabilidade ponta a ponta.
  • Experiência aplicando IA de forma estruturada (copilots/agentes) para acelerar desenvolvimento e operação.

UOL EdTech