Desenvolvedor Fullstack Pleno/Senior

Há 4 meses

Rio de Janeiro, Brasil Macro Digital Sales Tempo integral

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.
Qualificações
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
#J-*-Ljbffr