HeadOffice.ai
👩💻 Desenvolvedor Júnior – Integrações e APIs
HeadOffice.aiBrazil1 day ago
Full-timeEngineering, Information Technology

📍 Remoto | 🏢 HeadOffice.ai – San Francisco


Sobre a HeadOffice.ai

A HeadOffice.ai é a empresa líder em Agentes de Inteligência Artificial para redes de franquias. Nossa plataforma ajuda grandes marcas a escalarem a comunicação com clientes, colaboradores e parceiros, e já contamos com dezenas de integrações complexas em operação.


Sobre a Posição

Estamos em busca de um Desenvolvedor Backend Júnior para atuar com integrações e APIs em um ambiente de alta escala. Você terá a oportunidade de aprender diretamente com uma equipe experiente, participando de projetos reais e trabalhando com mais de 20 integrações diferentes, incluindo ERPs, CRMs, e-commerce e sistemas de franquias.


Stack Tecnológica que você vai usar

  • Backend: Node.js, Express.js, Socket.io
  • Banco de Dados: MongoDB + Mongoose
  • Integrações: APIs REST, Webhooks
  • Ferramentas: Joi (validação), Swagger (documentação), JWT (autenticação)
  • Comunicação: WhatsApp Business API, Microsoft Teams, SendGrid


Principais Responsabilidades

  • Desenvolver e manter integrações com sistemas como Bitrix24, VTEX, Sankhya, Feegow, SharePoint, Airtable.
  • Implementar webhooks e APIs sob supervisão de desenvolvedores sênior.
  • Manter e expandir os mais de 60 endpoints de integração existentes.
  • Aplicar padrões de código limpo e boas práticas definidos pela equipe.
  • Implementar validações com Joi e tratamento de exceções.
  • Colaborar em projetos de integração de sistemas com IA.


Requisitos

  • Conhecimento básico em Node.js e Express.js.
  • Familiaridade com JavaScript ES6+.
  • Conhecimento básico em MongoDB ou outros bancos NoSQL.
  • Experiência com APIs REST (consumo ou desenvolvimento).
  • Conhecimento em Git e controle de versão.
  • Inglês técnico (para leitura de documentação).
  • Vontade de aprender sobre integrações complexas.

  • Diferenciais (não obrigatórios)

    • Noções de HTML e CSS.


    O que oferecemos

    • Aprendizado prático em projetos reais de alta escala.
    • Trabalho 100% remoto com flexibilidade.
    • Ambiente de alta tecnologia com foco em IA.
    • Crescimento profissional acelerado em uma empresa em expansão.
    • Projetos desafiadores que elevam sua curva de aprendizado.


    Perfil ideal

    • Desenvolvedor iniciante com 1–2 anos de experiência.
    • Curioso(a) e apaixonado(a) por tecnologia.
    • Boa comunicação e trabalho em equipe.
    • Proatividade para aprender novas ferramentas.
    • Atenção aos detalhes e qualidade de código.


    Como se candidatar

    Envie seu currículo destacando projetos pessoais ou profissionais relacionados a APIs e integrações, mesmo que básicos.

    Key Skills

    Ranked by relevance