Pular para o conteúdo principal

Desenvolvedor Full Stack Tech Lead

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.



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.

Responsabilidades e atribuições

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.

Requisitos e qualificações

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.

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