Tech Lead Full Stack
Indexed description
Somos uma Humantech, combinamos tecnologia e estudo do comportamento humano para otimizar o relacionamento entre marcas e pessoas.
Nossa missão é ajudar as empresas a se relacionarem de forma eficaz com seus clientes a entregar melhores produtos, jornadas e soluções baseadas em insights comportamentais.
Há 16 anos criamos comunidades e aplicativos para grandes marcas, auxiliamos os times de marketing, CMI e CX para que conheçam profundamente os seus públicos-alvo, se conectem e engajem com eles, gerando dados acionáveis e experiências personalizadas entre marcas e pessoas.
Responsabilidades e atribuições
Nosso stack principal é TypeScript, com Node.js (NestJS e Express) no back-end e React (React Native Web) no front-end, apoiado por PostgreSQL, MongoDB e Redis, com GraphQL via Hasura fazendo a ponte entre o front-end e os dados. Na frente de IA, trabalhamos com Python e bancos de dados vetoriais (Pinecone, OpenSearch). Sabemos que reunir o full stack tradicional e a experiência com IA é raro — por isso a parte de IA conta muito como
diferencial
, e não como pré-requisito.
Responsabilidades:· Liderança técnica e de pessoas· Liderar tecnicamente o time — definindo padrões, direção técnica e cultura de code review — e mentorar o crescimento das pessoas.· Conduzir decisões de arquitetura no ambiente AWS, avaliando trade-offs de escalabilidade e performance.
Gestão, condução e execução das atividades· Participar dos refinamentos de negócio, avaliando a viabilidade técnica das histórias do time de Produto e sugerindo direções.· Preparar e refinar tecnicamente as demandas e alocar os desenvolvedores nas atividades.· Garantir a execução do fluxo de desenvolvimento → code review → homologação → deploy.· Desenvolver aplicações com TypeScript, Node.js (NestJS e Express) e React.· Modelar e implementar a arquitetura distribuída da plataforma — microsserviços, mensageria, cache, PubSub, APIs e jobs/cronjobs.· Acompanhar a evolução do ecossistema (incluindo IA) e propor adoções com ganho real ao produto.
Requisitos e qualificações
· Experiência sólida com TypeScript, Node.js (NestJS e Express).· Experiência com React voltado para web (React Native Web).· Vivência com bancos de dados relacionais e não relacionais (preferência por PostgreSQL e MongoDB).· Familiaridade com GraphQL, idealmente via Hasura.· Experiência com arquiteturas distribuídas e seus componentes — microsserviços, mensageria, cache e PubSub (ex.: Redis), APIs e jobs/cronjobs.· Entendimento do funcionamento de infraestrutura em AWS.· Domínio de boas práticas de desenvolvimento, como Clean Code e Design Patterns.· Experiência prática conduzindo refinamentos técnicos, code reviews e o fluxo de desenvolvimento até produção.· Vivência com metodologias ágeis na prática (Scrum/Kanban), atuando no fluxo entre Produto e desenvolvimento.· Boa comunicação verbal e escrita, e capacidade de trabalhar de forma autônoma e em equipe.
Diferenciais· Experiência com Python, idealmente aplicado a IA (o SAI é um produto de IA).· Experiência com bancos de dados vetoriais (Pinecone, OpenSearch).· Experiência prévia em posição de liderança técnica ou mentoria de times.
Informações adicionais
BENEFÍCIOS
🍛
Vale Alimentação ou Vale Refeição;👨🏼🎓
Desconto em cursos, universidades e instituições de idiomas;📚
Academia Stefanini - plataforma com cursos online, gratuitos, atualizados e com certificado;🗣
Mentoring;💸Auxílio Home office;🏥
Assistência Médica;🦷Assistência Odontológica;💰
Clube de vantagens e descontos nos melhores estabelecimentos;e muito mais...
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search