* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
Desenvolvedor(a) Fullstack Pleno para fortalecer a plataforma, garantindo sua evolução com foco em estabilidade, performance e qualidade, além de contribuir para integrações e práticas modernas de observabilidade.
Responsabilidades
- Atuar na sustentação e evolução contínua das aplicações da plataforma com foco em estabilidade, qualidade e previsibilidade;
- Analisar e resolver incidentes e requisições com solução definitiva ou workaround validado, registrando evidências e histórico no ticket;
- Implementar correções e pequenas melhorias em serviços back-end Node.js (Koa) / TypeScript, seguindo padrões e boas práticas do time;
- Apoiar investigações de problemas recorrentes, contribuindo com inputs para RCA e ações preventivas;
- Trabalhar com integrações e fluxos assíncronos (quando aplicável), apoiando troubleshooting e reprocessos;
- Consultar e otimizar rotinas de dados em MongoDB e uso de cache com Redis;
- Apoiar análise de logs e troubleshooting utilizando ElasticSearch/Kibana, contribuindo para redução de tempo de diagnóstico;
- Participar de code reviews, testes e rotinas de entrega, garantindo qualidade e consistência técnica;
- Apoiar execuções/acompanhamentos de changes em janelas definidas, quando necessário.
Imprescindível:
- Experiência como back-end com Node.js e TypeScript.
- Atuação com APIs REST em produção (tratamento de erros, padrões de resposta, observabilidade básica).
- Vivência com MongoDB (modelagem simples, consultas, índices básicos, troubleshooting).
- Conhecimento prático com Redis (cache, TTL, invalidação básica).
- Noções de ElasticSearch/Kibana (busca e análise de logs).
- Familiaridade com Docker (rodar serviços localmente, healthchecks, troubleshooting básico).
Diferenciais
- Experiência com Koa (ou Express/Nest).
- Conhecimento em mensageria/eventos (Kafka) e padrões como retry/idempotência.
- Experiência com React para troubleshooting ponta-a-ponta.
- Vivência em ambientes com SLA e operação crítica (varejo, pagamentos, logística).
- Práticas de observabilidade (correlação de logs, métricas, alertas, tracing).
