Recife – Desenvolvedor de programas – Recife

  • Período Integral
  • Recife

vagas

Descrição detalhada dos requisitos necessários para uma vaga de desenvolvedor para o projeto de API de comunicação multicanais (WhatsApp, Instagram, Webchat, Email) com integração a ferramentas de automação e IA:
Requisitos Técnicos Obrigatórios:
Experiência com APIs Multicanais:

Conhecimento em APIs de comunicação como: WhatsApp Business API ou soluções como Twilio/MessageBird

Instagram Graph API (para mensagens diretas)
Protocolos de email (SMTP, IMAP, APIs como SendGrid/Mailgun)

WebSockets ou polling para Webchat

Message Brokers (RabbitMQ): Experiência em configuração, produção e consumo de filas no RabbitMQ

Conhecimento em troca de mensagens (exchanges, queues, bindings)

Serialização de mensagens (JSON, Protocol Buffers)

Backend e Frameworks: Domínio em Node.js (Express/NestJS) ou Golang

Criação de APIs RESTful
Autenticação (JWT, OAuth2) e segurança (HTTPS, rate limiting)
Integração com Ferramentas de Automação:
Typebot: API pública ou webhooks para trigger de fluxos
n8n: Criação de workflows automatizados via HTTP requests
Ferramentas de IA (ex: OpenAI GPT, LangChain, RAG)

Banco de Dados: Modelagem de dados para registro de mensagens (PostgreSQL)

Otimização de queries para histórico de conversas

DevOps e Cloud: Docker e orquestração (Proxmox é um plus)

Deploy em cloud privada servidores LINUX
Monitoramento (Prometheus, Grafana)
Diferenciais (Nice to Have):

Experiência com provedores de terceiros como: Meta (WhatsApp/Instagram) APIs empresariais

Zenvia, Gupshup, ou outros gateways de comunicação

Conhecimento em LLMs (ex: fine-tuning de modelos para respostas automatizadas)

Frontend básico (React/Vue) para possível dashboard de logs
Testes automatizados (Jest, Postman/Newman)
Soft Skills e Processos:
Metodologias Ágeis: Scrum/Kanban
Versionamento: Git (GitFlow)
Documentação: Swagger/OpenAPI, diagramas de arquitetura
Colaboração: Trabalho com squads multidisciplinares

Responsabilidades do Cargo: Desenvolver e manter a API de comunicação centralizada

Garantir a escalabilidade e baixa latência das filas (RabbitMQ)
Implementar webhooks para integração com Typebot/n8n

Criar endpoints para processamento de IA (ex: análise de sentimentos)

Monitorar e resolver problemas nas integrações

Nível de Senioridade: Pleno/Sênior

(dada a complexidade das integrações e necessidade de tomada de decisões arquiteturais).

Por favor, preencha os campos obrigatórios.



Vagas Similares
  • Matheus Melo
    Período Integral
    Araxá

    Descrição Geral:Vaga para representante comercial na área de vestuário em Araxá e região. Requisitos para a vaga: Disponibilidade para viagens, cnh, carro próprio. Empresa há anos no mercado. ótima oportunidade de trabalho!
  • Outback
    Período Integral
    Shopping Metropolitano Barra

    Recepcionista (Noturno) – Outback – Shopping Metropolitano Barra RESPONSABILIDADES E ATRIBUIÇÕES: • Recebe, orienta e acompanha os clientes para acomodá-los da melhor maneira, proporcionando uma excelente experiência; • Gerencia a f
  • Spread Tecnologia
    Período Integral
    Brasil

    Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!Responsabilidades e atribuições Controle de Estoque e Ativos Petrobras Monitoramento
  • South&Co
    Período Integral
    Centro do Rio

    Cargo: Promotor Ramo: Loja de Roupas Descrição: Atividades inerentes a função Requisitos: Experiência no cargo Salário a combinar Horário a combinar Local: Centro do Rio Enviar currículo via e-mail com o assunto: Promotor-Centro-RJ
  • SANTA CARGA DO BRASIL
    Período Integral
    Duque de Caxias

    Titulo da vaga de emprego: Auxiliar de Produção Gráfica Cidade: Duque de Caxias Empresa: SANTA CARGA DO BRASIL Descrição da vaga: Missão do Carg:Garantir a qualidade e excelência na produção dos materiais gráficos da empresa, de
  • Janeiro
    Período Integral
    Rio de Janeiro

    Descrição Geral:A vaga de auxiliar de corte exige ensino fundamental completo, capacidade de multitarefa e experiência na função. Requisitos: Ensino fundamental completo Capacidade de multitarefa experiência na função.
Rolar para cima