9B79: Desenvolvedor Full Stack Sênior – Aep & Ajo
mazzatech
Score da Vaga
100 pontos
Estamos em busca de um Desenvolvedor Full Stack Sênior altamente especializado em integrações para ser o motor de engenharia por trás de uma grande operação enterprise de Martech.
Nesta posição, o seu foco não é criar front-ends visuais, mas sim construir o pipeline invisível e robusto que faz a comunicação acontecer: capturar o comportamento do usuário nos produtos digitais, estruturar esses dados e integrá-los para disparar jornadas em tempo real (como mensagens via WhatsApp, e-mail ou push).
Um ponto muito importante: o ambiente final utiliza Adobe Experience Platform (AEP) e Adobe Journey Optimizer (AJO). No entanto, estamos priorizando profissionais com base sólida de engenharia e integrações. Se você domina a construção de integrações em plataformas como Braze, Salesforce Marketing Cloud, Iterable, Segment ou similares, e quer expandir seu repertório para o ecossistema de ponta da Adobe, esta vaga é o seu próximo passo.
O que você irá fazer:
Implementar o tagueamento de portais e aplicações, definindo a captura e a estruturação de dados em tempo real.
Desenvolver e manter integrações robustas entre plataformas, sistemas internos e de terceiros utilizando APIs REST, Webhooks e serviços de mensageria.
Transformar eventos capturados em gatilhos de jornadas, garantindo a consistência do payload de ponta a ponta.
Construir e sustentar integrações diretas com canais de comunicação, com forte destaque para a API oficial do WhatsApp.
Tratar a arquitetura, autenticação (OAuth 2.0), segurança e governança de todas as integrações desenvolvidas.
Investigar, realizar troubleshooting e resolver falhas de captura de dados ou disparo de mensagens.
Garantir a qualidade do dado em produção e documentar as soluções técnicas criadas.
O que esperamos de você:
Experiência comprovada de 5+ anos em desenvolvimento de software, com pelo menos 2 anos focados em integrações de plataformas de marketing ou dados.
Forte domínio em desenvolvimento com JavaScript e TypeScript (Node.js) e versionamento (Git).
Vivência profunda com integrações via APIs REST, Webhooks, manipulação de JSON e padrões OpenAPI/Swagger.
Experiência prática com ferramentas de tagueamento e captura de eventos (Google Tag Manager, Segment, Tealium, Adobe Web SDK ou equivalentes).
Conhecimento técnico avançado em mensageria por API do WhatsApp (aprovação de templates, webhooks e gestão da janela de 24 horas).
Sólido entendimento de arquitetura orientada a eventos e modelagem de payloads/schemas.
Conhecimento em SQL para consultas e validações de dados.
Autonomia real para receber um objetivo de negócio e conduzir a solução técnica até o deploy final em regime 100% remoto.
Diferenciais:
Experiência prévia (ou certificações) com o ecossistema Adobe: Adobe Experience Platform (AEP, XDM Schemas) e Adobe Journey Optimizer (AJO).
Vivência em outras plataformas de jornada/CRM (Braze, SFMC, Insider, Iterable, CleverTap, Oracle Responsys) ou CDPs (Segment, mParticle).
Familiaridade com Python para automação e scripts de exploração de dados.
Conhecimento de provedores de mensageria (Meta, Twilio, Infobip, Sinch, Zenvia).
Entendimento de deliverability (IPs dedicados, IP warming, SPF, DKIM e DMARC).
Conhecimentos em mensageria assíncrona (Kafka) e infraestrutura em nuvem (AWS, Azure ou GCP).
Inglês intermediário para leitura fluente de documentações técnicas.
IMPORTANTE: Node.js + APIs + Webhooks + eventos + payloads + tagueamento (Google Tag Manager, Segment, Tealium, Adobe Web SDK) + integrações + mensageria
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Fullstack
Desenvolvedores Fullstack são profissionais versáteis capazes de atuar tanto no frontend quanto no backend de aplicações web e mobile. Eles dominam múltiplas tecnologias e são capazes de construir produtos completos do início ao fim, desde a interface do usuário até a infraestrutura do servidor.
As principais habilidades incluem domínio de pelo menos uma stack completa (React/Vue/Angular + Node.js/PHP/Python/Java), banco de dados (SQL e NoSQL), APIs REST/GraphQL, versionamento com Git, CI/CD e conhecimento básico de infraestrutura (Docker, cloud). Arquitetura limpa, DDD e testes são diferenciadores importantes.
Desenvolvedores Fullstack são muito valorizados em startups e empresas que precisam de profissionais versáteis e autônomos. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em entrega completa, visão holística do produto e capacidade de trabalhar em múltiplas camadas da aplicação.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de UX
A área de User Experience (UX) Design é focada em otimizar a experiência geral do usuário ao interagir com um produto ou serviço. Profissionais de UX realizam pesquisas com usuários (UX Research), mapeiam jornadas, criam wireframes, realizam testes de usabilidade e definem fluxos de navegação para garantir que o produto seja intuitivo, útil e atenda às necessidades reais dos usuários.
Sobre a área de Infraestrutura e DevOps
Infraestrutura e DevOps são responsáveis por criar, manter e otimizar ambientes de TI que suportam aplicações em escala. Essa área é fundamental para a confiabilidade e performance de sistemas.
As principais tecnologias incluem AWS, GCP, Azure, Docker, Kubernetes, Terraform, Ansible, CI/CD (GitHub Actions, GitLab CI, Jenkins) e monitoramento (Datadog, Grafana, Prometheus).
Engenheiros de DevOps e SREs são profissionais muito requisitados, com salários entre os mais altos do setor de tecnologia.
Sobre a área de Comunicação
A área de Comunicação é estratégica para construir e manter a imagem institucional de uma empresa. Engloba comunicação corporativa, interna e externa, relações públicas, assessoria de imprensa e gestão de reputação. Profissionais de comunicação são responsáveis por transmitir mensagens consistentes que fortalecem a marca empregadora e o posicionamento no mercado.
As principais habilidades incluem escrita estratégica, planejamento de comunicação, gestão de crise, media relations, produção de conteúdo corporativo, organização de eventos e comunicação digital. Conhecimento de ferramentas como CRMs de comunicação, plataformas de distribuição de release e monitoramento de mídia (Meltwater, Cision) é diferencial.
Comunicadores corporativos em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam change communication, employee engagement e digital communication. A área oferece oportunidades em startups, scale-ups e grandes corporações, com foco em storytelling, cultura organizacional e comunicação de inovação.
Sobre a área de Relações Públicas
A área de Relações Públicas (RP) é focada na gestão da reputação, imagem e comunicação de uma organização com seus diversos públicos de interesse (como clientes, investidores, colaboradores, mídia e comunidade). Profissionais de RP desenvolvem estratégias de comunicação corporativa, gerenciam o relacionamento com a imprensa (assessoria de imprensa), organizam eventos institucionais e atuam na prevenção e gestão de crises de imagem.
Sobre a área de Product Manager
O Product Manager (PM) é o profissional responsável por definir a estratégia, visão e roadmap de um produto digital. Ele atua na interseção entre tecnologia, negócios e experiência do usuário (UX), liderando a descoberta (product discovery) e a entrega (delivery) de soluções que resolvem problemas reais de forma viável para a empresa.
As principais habilidades incluem discovery de produto, análise de dados e métricas (AARRR, NPS, LTV), pesquisa com usuários, estratégia de go-to-market, roadmapping, priorização estratégica e liderança por influência. Ferramentas como Amplitude, Mixpanel, Hotjar, Jira e Notion são fundamentais.
Product Managers desempenham um papel central no crescimento de startups, scale-ups e grandes empresas de tecnologia, tendo oportunidades de evolução para Product Leader, Head de Produto e Chief Product Officer (CPO).
Comentários 0