Logo for Ecglobal Business

Tech Lead Full Stack

Role overview

Qualifications

  • Solid experience with TypeScript, Node.js (NestJS and Express)
  • Experience with React for web (React Native Web)
  • Familiarity with relational and non-relational databases (preferably PostgreSQL and MongoDB)
  • Understanding of AWS infrastructure

Responsibilities

  • Technical leadership and mentoring of the team
  • Conducting architectural decisions in the AWS environment
  • Preparing and refining technical demands and allocating developers to tasks
  • Developing applications with TypeScript, Node.js (NestJS and Express) and React

About the company

Ecglobal Business logo

Ecglobal Business

Unknown

Company details

Company sizeUnknown

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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


RESPONSIBILITIES AND ASSIGNMENTS


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.


REQUIREMENTS AND QUALIFICATIONS


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


ADDITIONAL INFORMATION


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


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


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Tech Lead Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.