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
Requisitos e qualificações
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