Tech Lead NodeJS / React | Remoto | PJ

Tecla T

Via inHire
, SCRemotoPJA combinar
Postado 4 horas atrás

Sobre a vaga

Garantir a construção e evolução de uma plataforma tecnológica robusta, escalável e de alta performance, liderando tecnicamente o time de desenvolvimento e definindo arquiteturas modernas e eficientes, enquanto conecta decisões técnicas às necessidades do negócio, assegurando qualidade, segurança e inovação contínua — incluindo o uso estratégico de tecnologias como cloud e inteligência artificial para geração de valor.


Responsabilidades / Atividades

  • Liderar tecnicamente o desenvolvimento da plataforma (web, mobile e backend) garantindo qualidade, escalabilidade e performance
  • Definir e evoluir a arquitetura da solução (React, Node.js, APIs REST, microsserviços e comunicação assíncrona)
  • Tomar decisões técnicas estratégicas considerando impacto de negócio, custo e prazo
  • Atuar como referência técnica para o time, apoiando desenvolvedores na resolução de problemas complexos
  • Garantir boas práticas de desenvolvimento (clean code, testes, versionamento, segurança)
  • Conduzir code reviews e garantir padronização do código
  • Trabalhar em conjunto com produto e negócio para transformar requisitos em soluções técnicas viáveis
  • Garantir a qualidade das integrações entre sistemas e serviços (APIs, mensageria, etc.)
  • Acompanhar e otimizar performance da aplicação (backend, frontend e banco de dados)
  • Apoiar a definição e evolução da infraestrutura em cloud (AWS, containers, escalabilidade)
  • Atuar na resolução de incidentes críticos e análise de causa raiz
  • Garantir segurança da aplicação (ex: autenticação via JWT, controle de acesso, proteção de dados)
  • Participar ativamente de decisões sobre uso de IA (ex: busca vetorial e integrações inteligentes)

Requisitos

Obrigatórios:

  • Experiência sólida como Tech Lead ou desenvolvedor sênior com atuação em liderança técnica
  • Forte conhecimento em Node.js e construção de APIs RESTful
  • Experiência com React (web) e/ou React Native (mobile)
  • Experiência com bancos de dados relacionais (PostgreSQL)
  • Conhecimento em sistemas distribuídos e comunicação assíncrona
  • Experiência com arquitetura baseada em microsserviços e/ou aplicações escaláveis
  • Vivência com infraestrutura em cloud (AWS) e ambientes containerizados (Docker)
  • Experiência com autenticação e segurança (JWT, controle de acesso)
  • Conhecimento em caching e performance (Redis)
  • Experiência com versionamento de código (Git) e boas práticas de desenvolvimento
  • Capacidade de liderança técnica, tomada de decisão e mentoria de equipe
  • Boa comunicação para interação com áreas técnicas e de negócio

Diferenciais:

  • Experiência com aplicações mobile utilizando React Native com Expo
  • Vivência com arquiteturas orientadas a eventos (mensageria, filas, etc.)
  • Experiência com busca vetorial e aplicações com IA
  • Conhecimento em CI/CD e automação de pipelines
  • Experiência com observabilidade (logs, métricas, monitoramento)
  • Vivência em ambientes de alta escala e alta disponibilidade
  • Experiência com práticas de DevOps
  • Conhecimento em testes automatizados (unitários, integração, e2e)
  • Participação em decisões de produto ou atuação próxima ao negócio

Beneficios

  • Cartão de benefícios EcxPay no valor de R$ 500,00/mês.
  • Acesso ao Wellhub (plataforma de academias e bem-estar).
  • Parceria com Zenklub (psicologia, nutrição, coaching e terapia).
  • 22 dias de descanso remunerado após 1 ano de empresa, sem impacto na remuneração.
  • Parceria com curso de idiomas Time Load.

 

Vagas relacionadas

Ver todas as vagas