




Resumo: Procuramos um Engenheiro Full Stack para evoluir os serviços e a infraestrutura da plataforma CCaaS da Sangoma, com foco em capacidades de experiência do cliente em tempo real. Pontos principais: 1. Responsável por funcionalidades do início ao fim, abrangendo backend, frontend e infraestrutura. 2. Desenvolver serviços e experiências de usuário modernos usando Python e JavaScript. 3. Trabalhar dentro de uma arquitetura orientada a eventos, aproveitando diversas tecnologias. ### **Construa. Entregue. Assuma a responsabilidade.** Na Sangoma, construímos a tecnologia que mantém as empresas conectadas. Desde UCaaS e CCaaS até infraestrutura de comunicações em tempo real, nossas plataformas impulsionam milhões de conversas todos os dias. Nossos engenheiros operam com confiança, autonomia e responsabilidade. Agimos com propósito, colaboramos entre equipes e assumimos a responsabilidade pelos resultados, não apenas pela produção. Você não apenas contribuirá com código. Você será responsável por serviços. Você resolverá problemas significativos. Você ajudará a elevar o padrão. Nossa equipe de Engenharia de Call Center está procurando um Engenheiro Full Stack para ajudar a evoluir os serviços e a infraestrutura por trás da plataforma CCaaS da Sangoma. Você trabalhará em toda a pilha, colaborando com as equipes de produto, plataforma e engenharia de voz para entregar capacidades confiáveis e escaláveis de experiência do cliente. Como Engenheiro Full Stack de CX na Sangoma, você construirá os serviços e experiências que impulsionam conversas em tempo real para empresas ao redor do mundo. O trabalho que você realiza impacta diretamente a confiabilidade, a usabilidade e a velocidade com que entregamos inovação em nossa plataforma CCaaS. Estamos abertos a contratar esse cargo no Brasil como prestador de serviço ou na Colômbia como funcionário em regime integral. ### **Sua função** * Projetar, construir e evoluir capacidades centrais da plataforma Contact Center como Serviço (CCaaS) da Sangoma que suportam interações em tempo real com clientes. * Ser responsável por funcionalidades do início ao fim, abrangendo backend, frontend e infraestrutura, desde o projeto inicial até a produção, monitoramento e iteração. * Desenvolver serviços e experiências de usuário modernos usando frameworks Python e JavaScript, como FastAPI, React e Vue. * Colaborar de perto com as equipes de produto e engenharia para entregar soluções escaláveis e de alto desempenho que melhorem a experiência do cliente e os fluxos de trabalho dos agentes. * Integrar serviços de aplicação com o FreeSWITCH usando SIP e WebRTC para impulsionar o engajamento por voz e digital. * Trabalhar dentro de uma arquitetura orientada a eventos, aproveitando PostgreSQL, Redis e Kafka para suportar cargas de trabalho em tempo real em escala. * Escrever código limpo, sustentável e bem testado, contribuindo para a melhoria dos padrões e melhores práticas de engenharia. * Melhorar a observabilidade, a confiabilidade e o desempenho dos serviços pelos quais você é responsável. * Participar de uma rotação compartilhada de plantão e assumir a responsabilidade pela estabilidade da plataforma e sua melhoria contínua. **Requisitos** ### **Seu perfil** * Experiência sólida na construção de serviços backend em Python usando frameworks como FastAPI, Flask ou Django. * Experiência consolidada em desenvolvimento frontend com JavaScript e frameworks modernos como React ou Vue. * Experiência no projeto, entrega e operação de aplicações web complexas em ambientes de produção. * Experiência prática com Docker e familiaridade com abordagens de orquestração; conhecimento em Kubernetes é um diferencial. * Experiência com bancos de dados relacionais, como PostgreSQL, e tecnologias de cache, como Redis. * Compreensão de sistemas em tempo real ou orientados a eventos, utilizando Kafka, RabbitMQ ou tecnologias semelhantes. * Experiência na construção e operação de sistemas escaláveis baseados em nuvem (AWS ou similar). * Conforto no uso do Git e em fluxos modernos de desenvolvimento colaborativo. * Experiência eficaz em equipes de engenharia distribuídas e remotas. * Excelentes habilidades de comunicação escrita e verbal em inglês. ### **Desejável** * Experiência com tecnologias de comunicação em tempo real, incluindo FreeSWITCH, SIP ou WebRTC. * Conhecimento em Elixir e Phoenix. * Experiência em arquiteturas de microsserviços ou distribuídas. * Familiaridade com pipelines de CI/CD, estratégias de testes automatizados e práticas modernas de lançamento.


