Skip to main content

Desenvolvedor Full Stack Tech Lead

Tecnologia
Ecglobal
Há 1 mesesAté 29/05/2026

Descrição da vaga

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.

Descrição da Vaga:

O candidato ideal terá experiência com TypeScript, Node.js, NestJS e Express, além de conhecimentos em bancos de dados SQL e NoSQL e mecanismos de cache como Redis.

Será um grande diferencial a experiência no desenvolvimento de produtos digitais baseados em dados e Inteligência Artificial, incluindo definição de casos de uso, integração com times de dados/engenharia e mensuração de impacto.

O que esperamos do impacto desse papel:

  • Um time de desenvolvimento mais maduro, produtivo e tecnicamente consistente.
  • Produtos digitais escaláveis, performáticos e orientados a dados.
  • Entregas com alto padrão técnico e forte alinhamento com Produto e Negócio.

Responsibilities

Responsabilidades:

  • Desenvolver e manter aplicações web utilizando React Native Web, TypeScript, Node.js, NestJS e Express.
  • Colaborar com a equipe para resolver problemas técnicos e propor soluções eficazes.
  • Garantir que o código seja de alta qualidade, escalável e bem documentado.
  • Participar de revisões de código e contribuir para a melhoria contínua do projeto.
  • Integrar APIs e serviços externos, garantindo uma comunicação eficiente entre front-end e back-end.
  • Implementar testes automatizados para garantir a qualidade e a confiabilidade das aplicações.
  • Manter-se atualizado sobre as novas tecnologias e tendências do setor, sugerindo melhorias e inovações.
  • Liderar o Dev Team em refinamentos técnicos.
  • Gerenciar a distribuição de atividades técnias para o Dev Team
  • Participar de refinamentos de negócio junto ao time de Produtos e Negócio.

Prerequisites

Requisitos:

  • Experiência comprovada com TypeScript, Node.js, NestJS e Java
  • Conhecimento em Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Batch
  • Experiência com bancos de dados, com preferência para PostgreSQL e MongoDB
  • Boas práticas de desenvolvimento, como Clean Code e Design Patterns.
  • Experiência com Hashura.
  • Familiaridade com mecanismos de cache como Redis.
  • Experiência com React voltado para web (React Native Web).
  • Proatividade e habilidades de resolução rápida de problemas.
  • Capacidade de trabalhar de forma independente e em equipe.
  • Boas habilidades de comunicação, tanto verbal quanto escrita.
  • Experiência em metodologias ágeis (Scrum, Kanban).

Diferenciais:

  • Experiência em produtos digitais orientados a dados.
  • Vivência no desenvolvimento de soluções com Inteligência Artificial ou Machine Learning.
  • Atuação próxima a times de Data Science e Engenharia de Dados.
  • Experiência com arquiteturas distribuídas, APIs GraphQL e ambientes cloud.
  • Conhecimento em observabilidade, performance e segurança.

Experiences

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

¿Te interesa este puesto?