Analisando propostas

Desenvolvimento Backend Sênior para Sistema de Automação de Whatsapp com Baileys

Publicado em 15 de Maio de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior altamente qualificado(a) para integrar e expandir uma plataforma de automação de mensagens via WhatsApp, utilizando a biblioteca Baileys. O projeto exige domínio técnico avançado em Node.js com TypeScript, e experiência comprovada com microserviços, mensageria com RabbitMQ, Redis, MongoDB, Docker e boas práticas de segurança.

A pessoa ideal deve dominar todos os aspectos da integração com o WhatsApp Web via Baileys, incluindo gerenciamento de sessões, reconexão automática, leitura e envio de mensagens, QR Code, além de ter familiaridade com estruturas de código limpas, testes automatizados e fluxo de ci/cd.

Será responsável pela construção e manutenção de APIs, comunicação entre microserviços, eventos assíncronos, e deverá atuar de forma colaborativa com o time de frontend, produto e operações.

Contexto Geral do Projeto

Estamos desenvolvendo uma plataforma de automação de mensagens via WhatsApp, e o frontend já está completamente finalizado com todas as telas prontas para integração. O próximo passo é estruturar o backend robusto, seguro e escalável que conectará a interface do usuário com a lógica de automação via Baileys. O sistema permitirá o gerenciamento de múltiplas sessões de WhatsApp, envio e recebimento de mensagens, fluxos automatizados, múltiplos atendentes, controle de mensagens em tempo real e painel administrativo. Buscamos um(a) profissional experiente que assuma a responsabilidade pelo backend, lidando com a integração da lógica via Baileys, comunicação com Redis, MongoDB, RabbitMQ e demais serviços. O objetivo é conectar o frontend já pronto com um backend sólido e escalável, seguindo boas práticas de arquitetura, segurança e testes automatizados.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias