Estamos buscando um(a) Tech Lead de Node.js e TypeScript para liderar iniciativas de performance, automação e observabilidade em ambientes altamente distribuídos. Você será responsável por garantir que sistemas críticos operem com alta disponibilidade, baixa latência e máxima confiabilidade, influenciando diretamente a experiência de milhões de usuários.
Requisitos Técnicos (Hard Skills)
- Sólida experiência com desenvolvimento de software em produção.
- Domínio de Node.js + TypeScript, preferencialmente com Koa (ou Express / NestJS).
- Vivência com sistemas de alta demanda usando:
- MongoDB
- Redis
- Elasticsearch
- Experiência com Kafka e arquitetura orientada a eventos.
- Familiaridade com Docker e deploy em ambientes containerizados.
- Atuação em ambientes com governança de sustentação (SLA, incident management, RCA, change management).
Competências Técnicas Complementares
- CI/CD – Avançado
- Cloud (AWS, GCP ou Azure) – Intermediário
- DevSecOps (segurança de app & infra) – Intermediário
- Testes automatizados (unitários, integração e carga) – Avançado
- IaC (Terraform, Ansible ou similares) – Intermediário
Diferenciais
- Experiência com React (BFF/Front), troubleshooting e integração com APIs.
- Vivência com Kibana e observabilidade avançada (dashboards, correlação, alertas).
- Atuação em cenários de varejo, omnichannel ou alto volume transacional.
- Familiaridade com padrões de resiliência:
- retry
- circuit breaker
- idempotência
- DLQ
- backpressure
- Participação ativa em arquitetura, confiabilidade e práticas SRE.
Escolaridade
- Graduação ou Tecnólogo em áreas de tecnologia.
Idioma
Responsabilidades
- Conduzir triagem e direcionamento técnico de tickets (Incidentes, Problemas, Requisições e Changes), assegurando qualidade e priorização.
- Atuar em incidentes críticos (P1), coordenando mitigação, comunicação técnica e ações de contenção.
- Realizar análises de causa raiz (RCA) e propor planos de ação para reduzir reincidências.
- Projetar e implementar correções e melhorias em Node.js (Koa)/TypeScript, seguindo boas práticas, testes e padrões arquiteturais.
- Evoluir integrações e fluxos assíncronos com Kafka, otimizando pipelines, reprocessos e resiliência.
- Garantir performance e confiabilidade de MongoDB, Redis e Elasticsearch/Kibana, em parceria com times de DevOps/SRE.
- Promover práticas avançadas de observabilidade (logs, métricas, tracing) para reduzir MTTR e acelerar diagnósticos.
- Realizar code reviews, orientar engenheiros e garantir consistência técnica (patterns, guidelines, DOD, quality gates).
- Apoiar governança de mudanças e releases (planejamento, validação, rollback), mitigando riscos operacionais.
Soft Skills
- Experiência comprovada como Tech Lead ou Sênior com forte liderança técnica.
- Clareza de comunicação para condução de incidentes e tomada de decisão.
- Capacidade de atuar sob pressão em ambientes críticos.
- Mentalidade SRE: automação, resiliência e confiabilidade.
- Colaboração ativa, orientação ao time e promoção de excelência técnica.
Etapas do Processo Seletivo
- Validação Inicial Checagem de requisitos + entrevista e teste comportamental via Iventis.
- Entrevista com RH do Cliente (on-line) Avaliação de soft skills e alinhamento cultural.
- Entrevista Técnica (on-line) Conduzida pelo Tech Lead, com foco em profundidade técnica.
- Entrevista Presencial com o Gestor Avaliação de fit com o time, alinhamento de expectativas e etapa decisiva para aprovação.
Modelo de Trabalho – Híbrido (São Paulo/SP – Bela Vista)
- 4 dias presenciais (segunda a quinta)
- 1 dia remoto (sexta-feira)
Benefícios – Contratação PJ
- Benefício flexível: R$ 600/mês
- Descanso remunerado: 15 dias/ano
- TotalPass – Plano TP1