Desenvolvedor(a) Back-end Sênior - Quero de Casamento / Listas Magalu

Luizalabs · Brasil

Não informadoNão informadoPleno

Publicada ontem

Sobre a vaga

Sobre nós

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.


Responsabilidades:

  • Análise e elaboração de arquitetura de software para sistemas web;
  • Documentação das arquiteturas propostas;
  • Avaliação das novas arquiteturas e tecnologias para futuros projetos;
  • Realização de revisões de código para garantir artefatos padronizados e de qualidade;
  • Orientação das implementações de testes automatizados;
  • Sugestão de modelos de desenvolvimento que aumente a qualidade dos produtos e a agilidade dos times.


  • Requisitos:
  • Python 3 e Django (ORM, migrations e settings por ambiente);
  • APIs REST com Django REST Framework e autenticação OAuth2;
  • Banco de dados relacional (MySQL): modelagem e otimização de consultas;
  • Testes automatizados com pytest (fixtures, mocks e gravação de chamadas HTTP com VCR);
  • Docker e conceitos de Kubernetes;
  • CI/CD com GitLab CI e versionamento com Git (merge requests, code review e versionamento semântico);
  • Integração com APIs de terceiros (pagamentos, login social e mensageria);
  • Boas práticas de segurança: OWASP, segredos em variáveis de ambiente e nenhuma credencial no código;
  • Familiaridade com metodologias ágeis e trabalho em equipes multidisciplinares.


  • Diferenciais:
  • Experiência em atualizar sistemas legados (versão de Python, Django e imagem base) sem quebrar produção;
  • Observabilidade (logs estruturados e métricas);
  • Ferramentas de qualidade e segurança no pipeline (SonarQube, gitleaks);
  • Google Cloud Platform;
  • Noções de React e Node.js para apoiar os frontends (SPA em React e renderização no servidor com Node).


Modelo de Trabalho

Adotamos o modelo 100% remoto, proporcionando flexibilidade, enquanto mantém a interação virtual com a equipe para garantir uma colaboração eficaz e um ambiente de crescimento contínuo.


‘’Se você busca um ambiente de crescimento e desafios, Vem ser feliz’’!


Nossos valores nos unem e nossas diferenças nos potencializam como um grupo. Mais do que igualdade, buscamos equidade: Aqui, temos espaço para sermos autênticos, independentemente de gênero, etnia, raça, orientação sexual, clero ou deficiência.

Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota