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

🏢 Stormx · all Stormx jobs
📍 Brazil
📅 Posted 2026-07-30 · via Himalayas
🏷 Technical-Lead,Full-Stack-Developer,AI-Engineer,Software-Architect,Backend-Engineer,Senior-Full-Stack-AI-Developer,Senior-Full-Stack-AI-Engineer,Lead-Full-Stack-Engineer-(Angular-React-Node.Js),Lead-Full-Stack-Engineer,Lead-Full-Stack-Developer,Senior-Full-Stack-Engineer-(TypeScript-Angular-Node),Senior-Full-Stack-Engineer-(React-Node.Js),Senior-AI-Technical-Lead,Senior-Full-Stack-Developer-(React-Node.Js),Full-Stack-Engineer
Apply on original site ↗

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

← All remote jobs