Luizalabs
Luizalabs

Desenvolvedor(a) Full Stack Pleno (Node.js e React) - Postagem MLE

August 2, 2025
Full-time
Remote · Brazil
Entry level
Full-stack Developer

Buscamos um(a) Desenvolvedor(a) Full Stack Pleno para integrar a Tribo Serviços Logísticos. Você será uma peça chave na criação de ferramentas que capacitam os parceiros do Magalu no gerenciamento e operação de sua logística dentro do nosso Marketplace. Sua atuação será desde a definição da arquitetura até o desenvolvimento, implantação e acompanhamento das funcionalidades dos projetos.

Suas responsabilidades incluem:

  • Liderar o desenho e a implementação de arquiteturas de sistemas distribuídos, garantindo baixa latência, resiliência e escalabilidade.
  • Desenvolver aplicações do zero, considerando a arquitetura completa, dependências, monitoramento e testes robustos, seguindo as melhores práticas de desenvolvimento de software.
  • Atuar na manutenção e refatoração de projetos maduros, prezando pela alta qualidade e manutenibilidade do código.
  • Identificar e priorizar, em conjunto com o time, dívidas técnicas, visando a otimização de custos operacionais e a melhoria de performance das aplicações.
  • Garantir a qualidade do software através de testes unitários, de integração e validação em ambientes de homologação antes da implantação em produção.
  • Liderar o desenvolvimento e a revisão da documentação técnica dos produtos.
  • Defender ativamente seu ponto de vista e contribuir nas cerimônias do time, buscando as melhores soluções que conciliem as necessidades técnicas e de negócio.
  • Promover e aplicar metodologias ágeis como Kanban.
  • Disseminar e compartilhar conhecimento técnico com a equipe.

Requisitos

  • Experiência sólida em sistemas distribuídos com foco em baixa latência, resiliência e escalabilidade.
  • Domínio de conceitos de conteinerização (Docker).
  • Experiência avançada em lógica de programação e estruturas de dados (banco relacional e não relacional).
  • Proficiência no desenvolvimento de APIs RESTful.
  • Ampla experiência em monitoramento de aplicações e validação de qualidade de código (Code Quality).
  • Experiência comprovada com testes de software (TDD, BDD, etc.) e testes de performance (carga, stress test).
  • Linguagens de programação: Proficiência avançada em Node.js e Typescript, e React.

Diferenciais:

  • Experiência com React Native.