Desenvolvedor Full Stack Sênior – Aep & Ajo
vilt
Score da Vaga
100 pontosSua próxima oportunidade está a caminho!
A VILT é uma empresa de TI, onde valorizamos nosso pessoal, promovemos o trabalho em equipe e, é claro, o bom humor.
Acreditamos que a diversidade e a inclusão fortalecem o nosso time. Todas as pessoas são bem-vindas, e profissionais com deficiência (PCDs) são incentivados a se candidatar.
Dê uma olhada nesta oportunidade de emprego e veja se você é o próximo VILTian! (se você conhece alguém, não se esqueça de recomendá-lo)
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.
Se você estiver pronto para levar sua carreira de desenvolvimento e integração para o próximo nível, adoraríamos conhecê-lo! 🚀
Inscreva-se agora!
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 Office Suite
O domínio de Office Suite é uma habilidade essencial para profissionais de diversas áreas. Microsoft Excel, Word, PowerPoint e Outlook são ferramentas fundamentais no dia a dia corporativo, enquanto Google Workspace e outras soluções colaborativas ganham espaço cada vez maior.
As principais habilidades incluem Excel avançado (fórmulas, tabelas dinâmicas, Power Query, VBA/Macros), Word (formatação, mala direta, estilos), PowerPoint (design de apresentações, animações), Outlook (gestão de email e calendário), e ferramentas colaborativas como Google Sheets, Notion e Airtable.
Profissionais com domínio avançado de Office Suite são valorizados em áreas administrativas, financeiras, de dados e operacionais. Certificações como Microsoft Office Specialist (MOS) são diferenciais importantes. A combinação de Excel avançado com habilidades de análise de dados é uma das competências mais requisitadas do mercado.
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 Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Sobre a área de Analista de Sistemas
O Analista de Sistemas é o profissional responsável por analisar, projetar e implementar soluções de tecnologia que atendam às necessidades do negócio. Ele atua como ponte entre as área de negócio e o time de desenvolvimento, garantindo que os sistemas entreguem valor real para a organização.
As principais habilidades incluem levantamento e análise de requisitos, modelagem de processos (BPMN), modelagem de dados, documentação técnica e funcional, integração de sistemas (APIs, microsserviços), e conhecimento de ERPs e CRMs. Ferramentas como Jira, Confluence, Visio e plataformas de gestão de projetos são essenciais.
Analistas de Sistemas em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam análise de requisitos ágeis (user stories, backlog), integração de sistemas e arquitetura de soluções. A área oferece oportunidades desde analista júnior até arquiteto de soluções, com foco em eficiência, qualidade e inovação tecnológica.
Sobre a área de Branding
Branding é a área responsável por construir, gerenciar e fortalecer a identidade e o valor de uma marca no mercado. Profissionais de branding criam estratégias que definem como a marca é percebida pelo público, desde o logotipo até a experiência completa do cliente.
As principais habilidades incluem estratégia de marca, identidade visual, brand guidelines, posicionamento, naming, brand voice, pesquisa de mercado, brand equity e gestão de marca. Conhecimento de design gráfico (Figma, Illustrator, Photoshop), storytelling e experiência de marca é diferencial.
Profissionais de Branding em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam employer branding, digital branding e conseguem construir marcas fortes e memoráveis em mercados competitivos. A área oferece oportunidades desde designer de marca até diretor de brand, com foco em identidade, diferenciação e valor percebido.