Hook

Desenvolvedor

São Paulo / SP

Descrição da vaga

Descrição

Descrição da Vaga
Buscamos uma pessoa desenvolvedora sênior para projetar, implementar e sustentar
integrações, automações com código e aplicações no ecossistema HubSpot.
O principal requisito é uma base sólida de engenharia de software, com experiência
comprovada em backend, integrações com alto volume de dados e banco de dados, que acompanhe a solução desde o entendimento do problema até sua
operação em produção. Valorizamos clareza técnica, qualidade de código, responsabilidade
sobre os dados e capacidade de construir soluções proporcionais à necessidade do negócio.

Responsabilidades e atribuições

Desenvolver integrações entre HubSpot e sistemas externos, utilizando APIs, webhooks
e serviços intermediários.

Projetar sincronizações confiáveis, com prevenção de duplicidades, tratamento de
conflitos e recuperação de falhas.

Modelar dados e relacionamentos, definindo identificadores, regras de atualização e
responsabilidades de cada sistema.

Desenvolver automações com código e contribuir para aplicações e extensões de
interface no CRM.

Avaliar quando utilizar recursos nativos, código dentro da plataforma ou serviços
externos, considerando limites, licenças, custo e manutenção. Implementar testes, monitoramento e mecanismos de reprocessamento seguro.

Participar da implantação, sustentação e investigação de incidentes das soluções
entregues.

Colaborar com consultores e áreas de negócio, documentando decisões e orientando
boas práticas de desenvolvimento.

Requisitos e qualificações

Experiência comprovada em desenvolvimento backend e integração em produção, com
autonomia técnica compatível com o nível sênior.

Domínio de JavaScript/TypeScript e Node.js.

Experiência sólida com APIs REST, HTTP, JSON, webhooks, paginação e
processamento em lote.

Conhecimento prático de OAuth 2.0, gestão de tokens, permissões e segredos.

Capacidade de implementar idempotência, retries com back off, controle de limites de
requisição e processamento assíncrono.

Experiência nível sênior com modelagem de dados, SQL e bancos relacionais.

Prática com testes automatizados, Git, revisão de código e processos de integração e
entrega contínuas.

Experiência com implantação e operação de serviços em nuvem, incluindo logs,
monitoramento e diagnóstico de falhas.

Comunicação clara para discutir requisitos, estimar complexidade e explicar decisões
técnicas.

Capacidade de consultar documentação técnica em inglês.

Informações da vaga

Modalidade de trabalho: Remote

Candidatar-se à vaga