Estamos buscando um desenvolvedor experiente para atuar na evolução de nossa plataforma de atendimento ao cliente baseada em Chatwoot customizado. O profissional será responsável por uma série de melhorias e novas implementações, garantindo a estabilidade e aprimorando a experiência do usuário.
As principais responsabilidades incluem:
1. Integrações Essenciais:
* Integrar o Chatwoot com nossa plataforma própria de vídeo, utilizando APIs existentes.
* Integrar com a telefonia SIP, contando com o apoio de um especialista interno para a configuração.
* Integrar com redes sociais populares como Facebook e Instagram.
2. Correção e Otimização:
* Identificar e corrigir problemas de envio de mensagens.
* Eliminar mensagens de saudação duplicadas.
* Organizar e otimizar permissões e perfis de usuário.
* Implementar controle de armazenamento por cliente.
3. Melhoria da Experiência do Usuário:
* Aprimorar a experiência de chamadas de voz e vídeo dentro do chat, incluindo a interface de ícones, telas de chamada, histórico de interações e funcionalidade de gravação.
* Ativar e integrar recursos avançados, como transcrição de áudios utilizando inteligência artificial.
4. Infraestrutura e Automação:
* Documentar detalhadamente todas as integrações e a arquitetura da solução.
* Estruturar e manter um ambiente de homologação robusto.
* Criar ou ajustar dashboards para monitoramento e automações, como a integração com bots e a consulta a dados externos.
* Garantir que as novas versões do front-end sejam empacotadas e publicadas de forma estável e eficiente.
Qualificações Profissionais Desejadas:
Base Técnica:
* Experiência prática com Chatwoot ou plataformas de atendimento omnichannel/comunicação similares (Zendesk, Intercom, Zenvia, etc.), Com foco em integrações por API e webhooks.
* Forte domínio de desenvolvimento de APIs REST e integrações entre sistemas, incluindo autenticação, versionamento, logs, tratamento de erros e segurança básica.
* Experiência sólida em pelo menos uma stack backend moderna (Ruby on Rails,
Node.js, PHP/Laravel, Python/Django, etc.) Para construir e manter serviços que se comunicam com o Chatwoot e com as APIs internas da JRC.
* Boa base de front-end, idealmente com
Vue.js (tecnologia utilizada pelo Chatwoot), para customizar a interface do Conversas JRC, incluindo botões, ícones, componentes de chamada, telas de histórico e dashboards.
* Conhecimentos de banco de dados relacionais (PostgreSQL ou similar) e noções de uso de Redis/filas, tecnologias essenciais para o Chatwoot e integrações de alta frequência.
Prazo de Entrega: Não estabelecido