Geekhunter Logo

Soluções

Casos de uso

Por que a Geekhunter?

Recursos

Login

Português

PT

Multiledgers


Rio de Janeiro - RJ, Brasil

Tech lead, Full Stack Web Sênior (Next.js | NestJS | TypeScript)

Remoto

(Qualquer lugar)

Faixa de Remuneração

PJ

Não informada

Nível de Experiência

Sênior

Requisitos

5+ anos de experiência na carreira
Inglês intermediário-avançado
Node.js
Inteligência artificial
NestJS
React
Arquitetura de software
TypeScript

Conhecimentos Desejáveis

React Native

Tarefas e Responsabilidades

Tech Leader Full Stack (Node.js / React)

Sobre a posição

Buscamos um(a) Tech Leader Full Stack para liderar tecnicamente um time de desenvolvimento, sendo responsável tanto pela evolução do produto quanto pelo crescimento do time. Você atuará como referência técnica, contribuindo com código hands-on e ao mesmo tempo garantindo uma boa arquitetura, a qualidade das entregas e o desenvolvimento do produto.

Principais responsabilidades

Liderança técnica

  • Ser referência técnica do time, orientando decisões de arquitetura, design de soluções e trade-offs tecnológicos;
  • Conduzir code reviews com foco em aprendizado, qualidade e padronização;
  • Mentorar e desenvolver os membros do time, promovendo uma cultura de excelência técnica e colaboração;
  • Facilitar discussões técnicas (refinamentos, design reviews, RFCs) e garantir alinhamento entre o time;
  • Trabalhar próximo ao Product Owner e UX/UI Designers na priorização técnica e viabilidade de soluções;
  • Identificar gargalos técnicos, débitos e riscos, propondo planos de ação ao time e stakeholders;
  • Promover boas práticas de engenharia, documentação e processos dentro do time.

Desenvolvimento hands-on

  • Projetar, desenvolver e manter serviços web escaláveis, reutilizáveis e orientados a performance usando NestJS e NextJS;
  • Colaborar com o time na modelagem e implementação de APIs, microsserviços e integrações;
  • Garantir a qualidade do código, manutenibilidade e adesão às melhores práticas (DDD, Clean Architecture, SOLID, Design Patterns);
  • Atuar na arquitetura de banco de dados, otimização de esquemas e garantia de integridade dos dados;
  • Participar ativamente de todos os aspectos do ciclo de vida de desenvolvimento, do design à implantação;
  • Trabalhar com o auxílio de ferramentas de AI para acelerar o desenvolvimento, tais como Claude Code ou afins.

Produto e processos

  • Ter visão de produto, entendendo o impacto técnico nas entregas de valor ao usuário;
  • Participar ativamente das cerimônias Scrum, colaborando na evolução contínua dos processos do time;
  • Manter-se atualizado com os ecossistemas Node.js, NestJS, React, NextJS e tecnologias relacionadas.

Requisitos

  • Bacharel em Ciência da Computação, Sistemas de Informação ou área relacionada;
  • Mínimo de 5 anos de experiência em desenvolvimento web full stack;
  • Experiência prévia em liderança técnica de times de desenvolvimento (Tech Lead, Staff Engineer ou similar);
  • Experiência sólida com NextJS e NestJS;
  • Forte conhecimento em TypeScript;
  • Experiência com design de arquitetura de software e microsserviços;
  • Forte conhecimento de APIs RESTful, GraphQL e protocolos WebSocket;
  • Experiência com DDD, Clean Architecture, SOLID e Design Patterns;
  • Experiência com tecnologias de banco de dados como PostgreSQL, MongoDB e Redis;
  • Sólido conhecimento de princípios de segurança web (criptografia, autenticação, autorização, OWASP Top 10);
  • Experiência com API Gateway, Rate Limiting e CORS;
  • Conhecimento em otimização de performance web (SSR, SSG, caching, lazy loading, bundle analysis);
  • Habilidade comprovada de comunicação, mentoria e influência técnica;
  • Capacidade de equilibrar entregas de curto prazo com visão técnica de longo prazo.

Desejável

  • Experiência anterior em startup ou ambiente ágil de ritmo acelerado;
  • Experiência de desenvolvimento com agentes de AI;
  • Experiência com desenvolvimento Mobile (React Native, Flutter);
  • Experiência com monorepos;
  • Conhecimento em mensageria assíncrona (Kafka, RabbitMQ, SQS);
  • Experiência com Azure DevOps e metodologias Agile/Scrum;
  • Vivência em gestão de débito técnico e roadmap de evolução arquitetural;
  • Experiência com definição de padrões e guidelines técnicos para times.

Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga:

Geek Logo

Rod. José Carlos Daux - SC 401, 4120 - km 4, Bairro Saco Grande - Florianópolis - SC - CEP 88032-005,

PARA DEVS

Blog de TIArrow Square Out
People First Badge
InstagramLinkedinYoutube

© 2015 - 2025 GeekHunter.

Todos os direitos reservados.