O Divulgador Inteligente é uma plataforma SaaS pioneira que está moldando o mercado de marketing de afiliados, facilitando o dia a dia de divulgação de links comissionados por meio de automações, inteligência artificial e serviços agregados.
Atualmente, a plataforma é composta por um ecossistema de mais de 10 projetos integrados, incluindo:
- Site de promoções customizado para cada afiliado, desenvolvido em Next.js com TypeScript;
- Painel administrativo em React 18 com MUI, Redux Toolkit e autenticação JWT;
- APIs backend construídas com Strapi, utilizando PostgreSQL, Redis e Meilisearch;
- App mobile nativo para iOS e Android, desenvolvido em React Native com Expo;
- Extensão para navegador Chrome, desenvolvida em React 19 com TypeScript, Turborepo e Manifest V3;
- Dashboard de analytics de cliques e comissões com Next.js, MUI 6 e integração com Stripe;
- Bot para Telegram que automatiza a geração de conteúdo promocional via scraping de lojas parceiras e OpenAI;
- Serviço de integração com WhatsApp para comunicação com afiliados;
- Servidor WebSocket em tempo real para processamento de promoções com filas BullMQ e Redis.
Trabalhamos com integrações com grandes plataformas de e-commerce como Influenciador Magalu, Associados Amazon, Shopee, Awin, LTK, entre outras.
Na nossa oportunidade de Desenvolvedor(a) Pleno (TypeScript, Node.js, React), buscamos um profissional para atuar de ponta a ponta no desenvolvimento da plataforma, implementando novas funcionalidades, corrigindo bugs, integrando serviços externos e contribuindo com melhorias contínuas no ecossistema de produtos.
Responsabilidades e Atribuições
- Implementar e manter APIs REST com Strapi e Express;
- Desenvolver interfaces web com React, Next.js e Material UI (MUI);
- Trabalhar com comunicação em tempo real via WebSockets (Socket.io);
- Integrar com APIs externas de e-commerce, pagamento (Stripe) e IA (OpenAI);
- Manter filas de processamento assíncrono com BullMQ e Redis;
- Implementar e manter módulos de web scraping para lojas parceiras;
- Escrever e manter testes automatizados (Jest, Vitest);
- Contribuir para o app mobile em React Native/Expo;
- Criar novos projetos e microsserviços conforme demanda;
- Manter o sistema para garantir qualidade, performance e bom funcionamento.
Requisitos e Qualificações
- TypeScript e JavaScript (ES Modules e CommonJS);
- React 18+ (Hooks, Context API, Redux Toolkit);
- Node.js com Express e/ou Strapi;
- Next.js (SSR, App Router);
- PostgreSQL e Redis;
- Consumo e criação de APIs REST;
- Experiência com Git e metodologias ágeis;
- Lógica de programação e pensamento analítico.
Diferenciais
- React Native / Expo;
- WebSockets (Socket.io);
- BullMQ e filas de processamento;
- Strapi CMS;
- OpenAI / integração com IA generativa;
- Docker e PM2;
- Web scraping (Cheerio);
- Extensões de navegador (Manifest V3);
- Bots para Telegram (Telegraf) ou WhatsApp;
- MUI (Material UI) e/ou Tailwind CSS;
- Testes automatizados (Jest, Vitest);
- Monorepo com Turborepo e pnpm workspaces.
Informações Adicionais
Horário: das 9h às 18h, com 1 hora de intervalo, de segunda a sexta.
Vaga híbrida: trabalho presencial nas terças-feiras (na Vila Olimpia em São Paulo - SP)
Benefícios
- Vale transporte;
- Vale alimentação
- Plano de Saúde