Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Desenvolvedor Full Stack

1 vaga: | Prestador de serviços (PJ) | Publicada em 22/11

Sobre a vaga

Descrição da Posição: Estamos em busca de um Desenvolvedor Full Stack com nível Pleno, que tenha vontade de crescer e enfrentar desafios técnicos. O profissional será responsável por criar, sustentar e integrar soluções web e sistemas diversos, contribuindo para o desenvolvimento de aplicações escaláveis e eficazes. Responsabilidades: " Desenvolver novas soluções web e sustentá-las de forma eficiente. " Trabalhar com integrações entre sistemas utilizando APIs e outras tecnologias. " Garantir escalabilidade e manutenção contínua das aplicações desenvolvidas. " Implementar soluções com diversas tecnologias, incluindo sinalização SIP em sistemas de comunicação. " Compartilhar conhecimento técnico de forma didática com a equipe. " Propor soluções criativas e eficazes para desafios técnicos e de integração. " Cumprir prazos de entrega com alta qualidade. Requisitos Técnicos (Essenciais): " Experiência ou conhecimento prático em C# para backend. " Familiaridade com TypeScript, HTML, CSS para desenvolvimento frontend. " Conhecimento básico ou intermediário em SQL para consultas e modelagem de banco de dados. " Noções ou experiência com protocolos de comunicação, como SIP/HTTP/WSS. Habilidades Comportamentais: " Proatividade para aprender e resolver problemas. " Boa comunicação e capacidade de compartilhar conhecimentos. " Organização e comprometimento para entrega no prazo. " Interesse em crescer tecnicamente e acompanhar novas tendências de tecnologia. Diferenciais: " Experiência com projetos de integração e APIs RESTful. " Conhecimento em sistemas opensource SIP. " Noções de arquitetura de microsserviços. Local de Trabalho: Híbrido ou remoto, dependendo da localização e perfil do candidato. Tecnologias Utilizadas Nosso ambiente tecnológico é diversificado e robusto, abrangendo diversas áreas para atender às demandas de integração, comunicação e inovação. Confira as principais tecnologias que utilizamos: Comunicação e Telefonia IP " FreePBX: Plataforma para gerenciamento de telefonia IP baseada em Asterisk. " FreeSWITCH: Framework para comunicação em tempo real (RTC) e processamento de mídia. " WebRTC: Tecnologia para comunicação de voz, vídeo e dados em tempo real via navegador. " MRCPv2: Protocolo para integração com serviços de TTS (Text-to-Speech) e ASR (Automatic Speech Recognition). " Kamailio: Servidor SIP para sinalização escalável e roteamento. Inteligência Artificial e Automação " TTS (Text-to-Speech): Soluções para conversão de texto em voz, proporcionando interação natural. " ASR (Automatic Speech Recognition): Reconhecimento de fala para transcrição e interação com sistemas de voz. " Voice Bots: Sistemas de atendimento automatizado por voz, integrando IA para respostas inteligentes. " Biometria Vocal: Tecnologias para autenticação e identificação por características únicas da voz. Desenvolvimento de Software " TypeScript: Linguagem moderna e tipada para aplicações frontend. " C#: Desenvolvimento robusto de backend e integração de sistemas. " SQL: Banco de dados para armazenamento e consultas estruturadas. " Sistemas com Linguagens Próprias: Adaptação e desenvolvimento de soluções customizadas em plataformas específicas.