Mttechne
Desenvolvedor Node.js Pleno
MttechneBrazil1 day ago
Full-timeInformation Technology
Estamos em busca de um(a) Desenvolvedor(a) Pleno de Suporte a Aplicações, com experiência em Node.js e TypeScript, para atuar na análise, correção e estabilização de aplicações em ambiente crítico.

O papel envolve identificar e resolver falhas, otimizar o desempenho dos sistemas e colaborar com diferentes áreas (Desenvolvimento, QA e SRE) para garantir a disponibilidade e performance das aplicações.

Responsabilidades

  • Investigar e corrigir bugs, falhas e incidentes em aplicações Node.js;
  • Analisar logs, filas e métricas (via DataDog, AWS CloudWatch, etc.) para identificar causas-raiz;
  • Implementar ajustes e correções de código seguindo boas práticas e padrões da equipe;
  • Executar testes unitários e de regressão para validar as correções;
  • Apoiar na melhoria da observabilidade e da performance das aplicações;
  • Garantir a qualidade técnica das entregas, com foco em estabilidade e segurança;
  • Contribuir com a documentação de correções e procedimentos técnicos;
  • Colaborar com os times de Desenvolvimento, QA e SRE em análises conjuntas de incidentes.

Requisitos

  • Experiência com Node.js e TypeScript (ou JavaScript);
  • Conhecimento adicional em PHP será um diferencial;
  • Vivência com RabbitMQ e arquitetura orientada a eventos;
  • Conhecimento em MySQL e MongoDB (consultas, índices e tuning básico);
  • Experiência com Docker (noções de Kubernetes são bem-vindas);
  • Fundamentos sólidos em POO (Programação Orientada a Objetos);
  • Noções de microsserviços e observabilidade em ambientes AWS (logs, métricas, alertas).

Diferenciais

  • Experiência anterior em suporte ou sustentação de aplicações;
  • Vivência com ferramentas de monitoramento (DataDog, New Relic, etc.);
  • Conhecimento em Selenium (testes automatizados de regressão);
  • Familiaridade com React (para análise de interfaces conectadas a APIs Node);
  • Interesse em modernização de sistemas e boas práticas de performance.

Perfil Desejado

  • Raciocínio lógico e atenção aos detalhes, com foco em resolução de problemas;
  • Boa comunicação técnica e trabalho em equipe;
  • Curiosidade e vontade de aprender novas tecnologias;
  • Postura proativa, colaborativa e orientada à solução;
  • Comprometimento com qualidade, estabilidade e melhoria contínua.

Key Skills

Ranked by relevance