Trab
PreçosBlog

Desenvolvedor(a) Backend Node.js Pleno na Magazine Luiza

Remoto - Brasil

Candidatar-se
Ver mais vagas na Magazine Luiza

O Magalu é uma das maiores empresas de varejo do Brasil, reconhecida por sua inovação e presença digital. O time de tecnologia do Magalu é formado por profissionais inovadores e apaixonados por transformar o varejo digital. Com foco em soluções ágeis e escaláveis, desenvolvem projetos que impactam milhões de clientes. Em um ambiente colaborativo, buscam constantemente a excelência em tecnologia e inovação.

Requisitos

Experiência

  • Sólida experiência em desenvolvimento backend utilizando Node.js
  • Experiência na construção e consumo de APIs RESTful
  • Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Redis)
  • Experiência com sistemas de mensageria e programação assíncrona (Kafka, RabbitMQ)
  • Experiência com ferramentas de controle de versão (Git)
  • Vivência em ambientes de desenvolvimento ágil (Scrum, Kanban)
  • Experiência com containers (Docker) e orquestradores (Kubernetes)
  • Experiência com ambientes de nuvem (GCP, AWS, Azure)
  • Experiência com ferramentas de monitoramento e observabilidade (Prometheus, Grafana, Datadog)
  • Experiência com ferramentas de CI/CD (Jenkins, GitLab CI)

Habilidades

  • Node.js
  • Express
  • Koa
  • NestJS
  • JavaScript
  • TypeScript
  • RESTful APIs
  • GraphQL
  • Microservices architecture
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Kafka
  • RabbitMQ
  • Git
  • Scrum
  • Kanban
  • Docker
  • Kubernetes
  • GCP
  • AWS
  • Azure
  • Prometheus
  • Grafana
  • Datadog
  • Jenkins
  • GitLab CI
  • TDD
  • BDD
  • SOLID

Idiomas

  • Portuguese

Responsabilidades

  • Desenvolver e manter microsserviços robustos, escaláveis e de alta performance utilizando Node.js.
  • Projetar e implementar APIs RESTful e/ou GraphQL eficientes e bem documentadas, garantindo a integração entre diferentes sistemas.
  • Colaborar ativamente com equipes multidisciplinares (Frontend, Produto, QA, SRE) na concepção, planejamento e implementação de novas funcionalidades.
  • Escrever código limpo, testável e de fácil manutenção, aplicando boas práticas de desenvolvimento como TDD/BDD e SOLID.
  • Garantir a qualidade e a confiabilidade das entregas através da criação de testes unitários, de integração e de carga.
  • Atuar em um ambiente de automação de processos, utilizando esteiras de CI/CD para realizar deploys contínuos e seguros.
  • Monitorar, diagnosticar e solucionar problemas em ambientes produtivos, garantindo a estabilidade e a performance das nossas aplicações.

Tecnologias

Node.jsJavaScriptTypeScriptExpressKoaNestJSRESTful APIsGraphQLMicroservices architecturePostgreSQLMySQLMongoDBRedisKafkaRabbitMQGitScrumKanbanDockerKubernetesGCPAWSAzurePrometheusGrafanaDatadogJenkinsGitLab CITDDBDDSOLID

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.