Pular para o conteúdo principal
MeuHome
Voltar para vagas
Fonte oficial🌐 100% RemotaCLT

Desenvolvedor Full Stack Sênior – Tech Lead (Unidade AI Tools)

Stormx·Publicada há 20 dias

Você vai direto pra vaga — sem criar conta aqui.

Verificada em 18/05/2026 · Clique e candidate-se.

Sobre a vaga

Somos a Stormx, uma martech que escala operações de marketing digital.Desenvolvemos nossas próprias ferramentas de automação, somos agnósticos em tecnologia, adotamos metodologias ágeis e temos uma incrível diversidade de talentos.Estamos estruturando uma nova unidade dedicada ao desenvolvimento de ferramentas suportadas por Inteligência Artificial, voltadas para automação de fluxos, integrações inteligentes entre plataformas e geração de insights operacionais para nossos times de mídia, BI e atendimento. Esta unidade nasce como o motor de inovação da empresa, conectando LLMs, agentes autônomos e pipelines de dados às nossas operações em escala.Sobre a posiçãoBuscamos um(a) Desenvolvedor(a) Full Stack Sênior com perfil de Tech Lead para liderar tecnicamente o desenvolvimento da nossa unidade de ferramentas suportadas por AI. Esta pessoa será responsável por definir a arquitetura, estabelecer padrões de engenharia, mentorar o time e atuar mão na massa na construção de produtos internos e externos que combinam automação, integrações e capacidades de AI.Procuramos alguém que una excelência técnica, visão de produto e maturidade para liderar pessoas, capaz de equilibrar entregas rápidas com decisões arquiteturais sustentáveis em um ambiente de alta autonomia.

Responsabilidades e atribuiçõesLiderança técnica e gestãoLiderar tecnicamente o time de desenvolvimento da unidade de AI Tools, definindo padrões de código, arquitetura, qualidade e segurança;Conduzir code reviews, pair programming e mentoria de desenvolvedores plenos e juniores, elevando o nível técnico do time;Participar do planejamento de produto junto a stakeholders, traduzindo

requisitos de negócio em soluções técnicas viáveis e priorizadas;Definir e evoluir o roadmap técnico da unidade, incluindo decisões sobre stack, infraestrutura, integrações e dívida técnica;Estabelecer e acompanhar métricas de engenharia (lead time, qualidade, performance, disponibilidade) e SLOs dos produtos sob sua responsabilidade.Desenvolvimento e arquiteturaProjetar e desenvolver aplicações full stack com Python (FastAPI/Flask) no backend e React/TypeScript no frontend;Arquitetar e construir APIs RESTful robustas, escaláveis, seguras e bem documentadas (OpenAPI/Swagger);Modelar e otimizar bancos de dados relacionais, especialmente PostgreSQL, incluindo schema design, queries complexas, índices e tuning de performance;Tomar decisões de arquitetura com foco em microsserviços, event-driven architecture e escalabilidade horizontal;Construir interfaces modernas, acessíveis e performáticas utilizando Vite, Zod, Tailwind e Mantine, com gerenciamento de estado via Zustand, Context API ou Recoil.AI, automação e integraçõesLiderar o design e a implementação de ferramentas suportadas por AI, integrando LLMs (OpenAI, Anthropic Claude, modelos open-source), embeddings, RAG (Retrieval-Augmented Generation) e agentes autônomos;Projetar e implementar fluxos de automação end-to-end, conectando APIs de terceiros (Meta, Google Ads, TikTok, GA4, CRMs, plataformas de e-mail, Slack, etc.) a sistemas internos;Construir pipelines de dados e integrações confiáveis, com tratamento adequado de erros, retries, idempotência, filas e processamento assíncrono;Avaliar e incorporar ferramentas de orquestração de fluxos e agentes (LangChain, LangGraph, n8n, Temporal ou similares) quando fizer sentido para o produto;Garantir absorvabilidade dos fluxos de AI e automação: logging estruturado, tracing distribuído, monitoramento de custo de tokens, avaliação de qualidade de output dos modelos.Performance, qualidade e operaçãoOtimizar performance de aplicações em todas as camadas: queries SQL, cache (Redis), CDN, bundle size do frontend, tempo de resposta de APIs;Implantar e manter práticas de CI/CD, testes automatizados (unitários, integração e e2e) e infraestrutura como código;Garantir segurança das aplicações: autenticação/autorização, gestão de segredos, OWASP Top 10, LGPD e boas práticas de proteção de dados;Atuar em incidentes de produção, conduzir post-mortems e propor melhorias contínuas em confiabilidade.

Requisitos e qualificaçõesExperiência geralMínimo de 6 anos de experiência em desenvolvimento de software, sendo pelo menos 2 anos atuando como referência técnica, líder técnico ou tech lead;Histórico comprovado de liderança de times de engenharia (2 a 6 desenvolvedores), com responsabilidade por entregas, qualidade e desenvolvimento de pessoas;Experiência conduzindo projetos do zero ao deploy em produção, com responsabilidade sobre arquitetura, decisões técnicas e operação.BackendSólida experiência com Python, incluindo FastAPI e/ou Flask, async/await, type hints e boas práticas modernas;Domínio de PostgreSQL: modelagem relacional, queries complexas, índices, particionamento e otimização de performance;Experiência com arquitetura de microsserviços, mensageria (RabbitMQ, Kafka, SQS, Pub/Sub) e processamento assíncrono (Celery, RQ ou similares);Experiência sólida no design de APIs RESTful (e

desejável GraphQL), versionamento, documentação e contratos;Conhecimento em caching (Redis/Memcached), filas e estratégias de escalabilidade;Experiência com desenvolvimento de aplicações CLI (Click ou similar).FrontendSólida experiência com React e TypeScript, incluindo hooks avançados, performance (memoization, code splitting, lazy loading) e padrões de composição;Conhecimento de Vite, Zod, Tailwind e Mantine (ou bibliotecas equivalentes de UI);Experiência com gerenciamento de estado moderno: Zustand, Context API, Recoil, React Query/TanStack Query;Capacidade de construir interfaces acessíveis (a11y), responsivas e com boa experiência de usuário.AI, automação e integraçõesExperiência prática integrando LLMs e APIs de modelos (OpenAI, Anthropic, Google, Hugging Face) em produtos de produção;Conhecimento de conceitos de AI aplicada: prompt engineering, RAG, embeddings, vector databases (pgvector, Pinecone, Weaviate, Qdrant), function calling e agentes;Experiência construindo integrações com APIs de terceiros em escala, lidando com rate limits, autenticação OAuth, webhooks e versionamento de APIs externas;Familiaridade com ferramentas de orquestração de fluxos como LangChain, LangGraph, n8n, Zapier, Make ou Temporal.Soft skillsComunicação clara e didática, com capacidade de explicar decisões técnicas para públicos técnicos e não técnicos;Mentalidade de produto: capacidade de equilibrar prazo, escopo e qualidade técnica;Autonomia, senso de dono e proatividade para identificar problemas e propor soluções;Habilidade de mentoria e desenvolvimento de outros engenheiros.Informações adicionais

DiferenciaisExperiência prévia em martech, adtech ou produtos de marketing digital (Meta Ads, Google Ads, GA4, plataformas de mídia);Experiência construindo agentes autônomos ou sistemas multi-agente em produção;Contribuições para projetos open-source ou comunidade técnica (palestras, artigos, meetups);Experiência com data engineering (BigQuery, dbt, Airflow) e modelagem dimensional;Conhecimento de arquitetura event-driven e CQRS;Experiência prévia estruturando uma nova unidade, célula ou squad de engenharia do zero.

O que oferecemosPosição de liderança técnica com autonomia real para definir stack, arquitetura e processos da unidade;Atuação na fronteira entre AI aplicada e operações de marketing em escala, com problemas técnicos desafiadores e impacto direto no negócio;Ambiente remoto/home office, com flexibilidade e foco em entregas;Cultura de aprendizado contínuo, agilidade e diversidade;Oportunidade de construir uma unidade do zero, com participação direta nas decisões de produto, tecnologia e

formação de time.Formato de trabalhoRemoto / Home Office, com encontros pontuais conforme necessidade do time e dos projetos.

Receba vagas de Tecnologia como esta por e-mail

Grátis. Cancele quando quiser.

Candidatar-se no site oficial