Este é um cargo remoto.
Buscamos um(a) Fullstack Engineer para atuar no desenvolvimento de uma plataforma de Revenue AI (Konversa), com foco em construir e evoluir os módulos core do sistema, garantindo entregas rápidas, escaláveis e integradas com múltiplos serviços e canais.
Responsabilidades:
• Desenvolvimento Fullstack: Construir e evoluir funcionalidades tanto no backend (APIs, integrações, lógica de negócio) quanto no frontend (dashboard, fluxos operacionais e interfaces do usuário).
• Construção de Módulos Core: Atuar diretamente em módulos como Campaign Engine, Customer Profile, Integration Hub e Channel Orchestrator.
• Integrações: Desenvolver e manter integrações com APIs externas (ERPs, WhatsApp, VOIP, pagamentos, etc.), garantindo estabilidade e escalabilidade.
• Estruturação de APIs: Criar APIs bem definidas (REST/gRPC), com foco em desacoplamento e comunicação entre serviços.
• Modelagem de Dados: Participar da definição e evolução da estrutura de dados, garantindo consistência e performance.
• Frontend funcional: Desenvolver interfaces simples e eficientes (dashboard do gestor, onboarding, fluxos operacionais), priorizando usabilidade e velocidade de entrega.
• Observabilidade e Debug: Acompanhar logs, métricas e comportamento do sistema para identificar e corrigir problemas rapidamente.
• Qualidade de Código: Escrever código limpo, testável e escalável, com boas práticas de versionamento e revisão.
• Colaboração: Trabalhar em conjunto com times de backend, IA, produto e operação para garantir entregas alinhadas ao negócio.
Buscamos um profissional com perfil de construção, com mentalidade de dono e foco em execução:
• Proatividade e Autonomia: Capacidade de tocar entregas de ponta a ponta, sem depender de direcionamento constante.
• Mentalidade de Produto: Entender o impacto do que está construindo no negócio, e não apenas no código.
• Foco em Resultado: Priorizar o que gera valor real, evitando overengineering.
• Adaptabilidade: Conforto em trabalhar em um ambiente dinâmico, com mudanças rápidas de prioridade.
• Resolução de Problemas: Capacidade de investigar, entender e resolver problemas complexos de forma estruturada.
• Comunicação: Clareza para se comunicar com áreas técnicas e não técnicas.
• Senso de Prioridade: Saber equilibrar velocidade de entrega com qualidade.
• Colaboração: Trabalhar bem em equipe, contribuindo com ideias e ajudando na evolução do produto.
• Capacidade de colaborar de forma eficiente com times geograficamente distribuídos, mantendo boa comunicação e alinhamento.
Atenção: Vaga extensiva para pessoas com deficiência. ♿
Requisitos
• Experiência Fullstack: Experiência sólida com desenvolvimento backend e frontend (preferencialmente Node.js + TypeScript + React).
• APIs e Integrações: Experiência na construção e consumo de APIs REST e integração com serviços externos.
• Banco de Dados: Conhecimento em modelagem de dados e uso de bancos relacionais (PostgreSQL).
• Arquitetura de Sistemas: Entendimento de arquitetura modular, microsserviços ou sistemas distribuídos.
• Assincronismo: Experiência com filas, eventos ou processamento assíncrono (ex: SQS, RabbitMQ, etc.).
• Versionamento: Experiência com Git e fluxo de desenvolvimento colaborativo.
• Cloud (diferencial): Experiência com AWS ou similares.
• Conhecimento em tempo real (diferencial): WebSockets, streaming ou aplicações com baixa latência.
• Experiência com integrações de comunicação (diferencial): WhatsApp API, VOIP, mensageria, etc.
Obs.: necessária disponibilidade para vir ao Rio de Janeiro eventualmente (ex: 1 vez a cada 15 dias ou 1 vez por mês), principalmente para alinhamentos estratégicos.
Benefícios
A contratação será na modalidade PJ, no entanto, ofertamos alguns benefícios:
- Plano de Saúde – Amil + coparticipação (opcional);
- Plano Dental – Amil (opcional);
- Chip corporativo com voz e dados gratuitos;
- Parcerias com instituições de ensino;
- Dayoff no Aniversário;
- Total Pass.
Salary: A combinar