/desafio-backend-v2

Quer ser integrante de nosso time de Engenharia? Divirta-se com esse projeto!

Quer trabalhar em nosso time de Engenharia Backend?

Esse é o nosso desafio para você! O objetivo é avaliar o seu conhecimento e habilidades em desenvolvimento backend.

Então de o seu melhor, foco, força e dedicação para entrar na nossa equipe.

Bora lá?

Objetivo

  • Fazer um CRUD;
  • API deverá ser REST;
  • Ler de uma API online;
  • Persistir em um banco (SQL ou NoSQL);
  • Definir um contrato para sua API;
  • Fazer testes unitários;
  • Clean code.
  • Deverá ser possível consultar todos os álbuns e músicas de um certo artista e manipulá-los a partir de endpoints REST.
  • Deverá ser possível filtrar esses dados, como por exemplo: Ver somente as musicas de um album desejado; remover ou adicionar novas musicas deste album.
  • É importante que seja feita a consulta a partir da API do Itunes para obter informações já existentes.
  • Caso necessário, normalizar os dados para que seja mais amigável ao usuário da API.

URL: https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/#searchexamples

Cenários:

  • Listar e filtrar artista/album/musica
  • Adicionar artista/album/musica
  • Atualizar artista/album/musica
  • Deletar artista/album/musica

Ganhe Pontos Conosco :)

  • Documentação dos seus endpoints (ex: Arquivo texto / Swagger / Postman)
  • Cobertura de testes;
  • Projeto conteinerizado;
  • Organização e legibilidade do código;
  • Disponibilizar o código rodando em algum ambiente cloud. (ex: Heroku)

Para escrever o teste sinta-se a vontade para usar linguagem e tecnologia que desejar mas lembre-se a proposta é avaliar a sua capacidade como desenvolvedor.

Ao concluir, publique o resultado em seu repositório Git (GitHub, BitBucket, etc) e envie-nos a URL de seu desafio para que possamos avaliar.

Sobre nós

Infoglobo

A Infoglobo através de seus produtos - os jornais O Globo, Extra e Expresso, com os sites Globo e Extra e a Agência O Globo - tem o dever de apurar o fato, oferecendo aos seus leitores a informação mais completa, sempre com a preocupação de adequar a linguagem ao público a que se destina. Além de esclarecer o que acontece de mais importante no Brasil e no mundo, os produtos da Infoglobo também são uma ferramenta de acesso ao melhor do entretenimento e da cultura. A Infoglobo tem muito orgulho desse papel e trabalha com o compromisso de levar jornalismo sério e isento à população.

Editora Globo

Desde 1952, a Editora Globo dissemina conhecimento entre os leitores e produz um jornalismo independente que antecipa as transformações da sociedade. Moderna, dinâmica e inovadora, a empresa conecta consumidores a conteúdos que transformam suas vidas e oferecem a eles a liberdade de escolherem em qual plataforma preferem ler. Com mais de 16 revistas no portfólio - incluindo as marcas Vogue, Casa Vogue, GQ e Glamour, após joint-venture estabelecida com a Condé Nast - a Editora Globo e Edições Globo Condé Nast têm 3,4 milhões de cópias por mês, 9,2 milhões de leitores, 18 websites, 11,4 milhões de visitantes únicos por mês, 40 eventos anuais, 25 aplicativos para iPhone, iPad e Android e mais de 1 milhão de downloads. Ainda, contamos com a marca Globo Livros, que tem mais de mil títulos no catálogo de livros, de autores nacionais e internacionais, publicados em menos de dois anos. No digital, a marca conta com 200 títulos e parcerias com os principais players do mercado, como Apple, Kobo Cultura, Google, Saraiva and Amazon.