Pular para o conteúdo principal

Tech Lead Full Stack

Descrição da vaga

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

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento Comportamental
  3. Etapa 3: Entrevista RH
  4. Etapa 4: Entrevista Técnica
  5. Etapa 5: Entrevista Cliente
  6. Etapa 6: Contratação

A Ecglobal

Desde meados de 2022, a Ecglobal se transformou em uma Venture da Stefanini Group, uma das maiores empresas brasileiras de tecnologia, e mais internacionalizada, com presença em mais de 40 países e 34.000 colaboradores ao redor do mundo.


Em um momento de crescimento e internacionalização, a Ecglobal busca talentos, sobretudo na área de tecnologia, para ajudar na evolução de seus produtos e plataformas inovadoras de pesquisa de mercado, CRM e redes sociais proprietárias, já utilizadas por empresas Fortune 500 no Brasil e EUA.


Temos sido premiados e reconhecidos globalmente pela nossa inovação em consumer insights e marketing de comunidade. Neste ano, ganhamos o mais importante prêmio de agilidade no Brasil, o "Agile Trends 2023", com o case iLab, desenvolvido em conjunto com o Banco Itaú.