📍 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.
1.
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.