freehire launches on Product Hunt on 26 August.

Follow →

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

Open 61d

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ção

Buscamos 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.

Liderança técnica e gestão

  • Liderar 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 arquitetura

  • Projetar 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ções

  • Liderar 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ção

  • Otimizar 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.

Experiência geral

  • Mí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.


Backend

  • Só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).


Frontend

  • Só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ções

  • Experiê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 skills

  • Comunicaçã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.

Diferenciais

  • Experiê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 oferecemos

  • Posiçã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 trabalho

  • Remoto / Home Office, com encontros pontuais conforme necessidade do time e dos projetos.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available