Formação:Formação desejável: Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.Habilidades Necessárias:Front-EndJavaScript (ES6+), TypeScriptReact.js, Next.jsHTML5, CSS3, Tailwind CSSBoas práticas de UX/UIBack-EndNode.js (preferencial)Python (FastAPI/Django/Flask) ou PHP (Laravel)API REST e/ou GraphQLBanco de DadosSQL: MySQL ou PostgreSQLNoSQL: MongoDB e RedisInfraestrutura / DevOpsDocker e GitConhecimentos em CI/CD (GitHub Actions, GitLab CI ou similar)Experiência básica com AWS ou GCP é um diferencialExtras que contam pontosExperiência com stacks de MarTech (CRM, automações, campanhas, tracking)Conhecimento em testes automatizados (unitários e integração)Curiosidade por arquitetura de sistemas, mensageria (Kafka, RabbitMQ, SQS) e serverlessConhecimentos Necessários:APIs e Integrações:Experiência em criação e manutenção de APIs RESTful e/ou GraphQL.
Integração com plataformas de marketing, vendas e automação (ex: RD Station, HubSpot, Google Ads API, Meta API, Tag Manager, CRMs).Visão Técnica:Capacidade de compreender arquiteturas modernas (monolitos evolutivos ou microserviços), fluxo de dados, integrações com sistemas internos e externos, e impacto técnico nas operações de marketing e vendas.Perfil Colaborativo:Boa comunicação para interagir com times de Produto, Marketing, UX/UI, BI e Growth.
Postura propositiva, com foco em resolver problemas técnicos com qualidade.Autonomia:Organização e disciplina para conduzir tarefas técnicas de forma independente, gerenciar prioridades e cumprir prazos em ambientes dinâmicos.Abertura para Crescimento:Interesse em evoluir tecnicamente com foco futuro em liderança técnica, realizando code reviews, aprendendo sobre arquitetura e boas práticas.Responsabilidades do Cargo:Desenvolver, manter e otimizar aplicações full stack (front e back-end)Implementar e documentar APIs e integrações com ferramentas de terceirosContribuir com boas práticas de código, testes e versionamentoApoiar o planejamento e execução técnica de sprints junto ao timeColaborar com áreas de negócio na tradução de requisitos em soluções técnicasGarantir performance, segurança e manutenibilidade das aplicaçõesParticipar de code reviews e fomentar cultura de engenharia de softwareAprender e evoluir continuamente, com espaço para assumir futuras responsabilidades de liderança técnica