Desenvolvedor(a) Sênior – Plataforma Omnichannel (Mensagens + Voz)

ERA - Voz, mensagem e IA
Sênior
Presencial
Publicado em 05 de dezembro de 2025

Descrição da Vaga

Na ERA, estamos ampliando nosso time de tecnologia e buscamos um(a) Desenvolvedor(a) Sênior com experiência sólida em sistemas de alta disponibilidade, comunicação em tempo real e integrações complexas. Se você domina ambientes escaláveis, entrega soluções robustas e gosta de enfrentar desafios de verdade, queremos você com a gente. 🎯 Responsabilidades • Liderar a evolução da plataforma omnichannel (mensagens \+ voz), garantindo performance, resiliência e escalabilidade. • Manter e aprimorar serviços que integram Rocket.Chat, Node.js e APIs de mensageria (WhatsApp, chat, voz). • Desenvolver, otimizar e manter aplicações em Node.js e PHP, incluindo módulos internos críticos. • Trabalhar com MongoDB e MySQL/MariaDB, realizando modelagem, indexação, otimização de consultas e tuning de performance. • Criar e manter integrações com APIs internas e externas (REST/Webhooks), garantindo padrões altos de segurança e observabilidade. • Contribuir com a arquitetura de serviços distribuídos, filas de mensagens, pipelines e automações internas. • Participar de code reviews, definir padrões técnicos, sugerir melhorias estruturais e apoiar o time na adoção de boas práticas. • Documentar rotinas, fluxos técnicos e integrações de forma clara e objetiva. • Colaborar com áreas de negócio (CX, Suporte, Comercial e Operações) para entender demandas e entregar soluções eficientes. ✅ Requisitos • Experiência avançada em Node.js (Express, Navegação entre serviços, APIs, consumo e criação de Webhooks). • Domínio em MongoDB (modelagem, agregações, índices, performance). • Forte conhecimento em PHP moderno (orientação a objetos, boas práticas, padrões de projeto). • Vivência robusta com Rocket.Chat, integrações, bots, webhooks e automações. • Sólida experiência com MySQL/MariaDB (queries complexas, modelagem relacional, otimização). • Conhecimento em arquitetura de aplicações escaláveis, filas (ex.: RabbitMQ), caching e integração com serviços externos. • Experiência com versionamento Git (branches, PRs, code review, GitFlow). • Familiaridade com ambientes Linux, logs, troubleshooting e análise de performance. • Perfil colaborativo e capacidade de mentorizar desenvolvedores de níveis júnior e pleno. 🌟 Diferenciais • Experiência com sistemas de Telecom/VoIP, WebRTC, FreeSWITCH, mensageria e bots de voz. • Conhecimento em APIs de WhatsApp oficial, integração omnichannel e fluxos de atendimento. • Vivência com Docker, CI/CD e pipelines de automação. • Noções avançadas de segurança da informação aplicadas ao desenvolvimento de sistemas. • Experiência com WordPress para manutenção de sites institucionais. • Prática com metodologias ágeis (Scrum/Kanban). * • Participação ativa na definição de arquitetura e decisões de alto impacto.

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev