Quer transformar nossos shoppings em destino de felicidade e oportunidades?

Então esse teste é para você. Venha nos ajudar a evoluir nossos produtos digitais. Hoje nossos devs são responsáveis pelos apps dos nossos shoppings, programa de benefícios e e-shopping ;)

O Desafio

  • Criar um aplicativo iOS nativo que seja capaz de listar e visualizar detalhes dos personagens da série Rick&Morty.
  • O aplicativo deve possuir ao menos duas telas: deve mostrar uma lista (com avatar/thumb) e ser possível navegar para os detalhes de cada personagem.
  • O serviço para consulta pode ser visualizado em:
  • https://rickandmortyapi.com/documentation (character)

Regras Gerais

  • Criar testes unitários;
  • Usar Swift;
  • Tratamento para falha de conexão;
  • Você pode usar quaisquer bibliotecas/dependências externas que desejar.

Pontos Extras

  • Arquitetura alternativa ao MVC (Exemplos: Viper, MVVM). Se optar por utilizar MVC, surpreenda ;)
  • Testes unitários usando Quick e/ou Nimble

O que vamos avaliar

  • Estamos interessados em saber se você está atualizado com as melhores práticas em desenvolvimento iOS. Um código bem organizado e que se preocupe com o desempenho será um diferencial.

  • Além disso avaliaremos também:

    • Como está organizado seu código;
    • Arquitetura para comunicação com o serviço;
    • Gerenciamento de memória, se possui memory leaks;
    • Aderência do layout com o iOS Humam Interface Guidelines;
    • Como foram desenvolvidos os testes unitários.

A brMalls

A brMalls é a maior empresa integrada de shoppings do Brasil, com participação em 31 shopping centers, atendendo aos consumidores das diferentes classes sociais no país.

Acreditamos que o nosso negócio consiste em um business de plataforma, que promove a conexão entre lojistas e consumidores através de nossos ativos. Nossa estratégia está baseada em conhecer cada vez mais os nossos clientes (consumidores, lojistas e anunciantes) para aumentarmos a proposta de valor para cada um deles e por consequência adicionar valor ao nosso negócio.

Além de movimentar a economia das regiões onde estamos presentes, nós também somos uma rede transformadora capaz de promover, todos os dias, um espaço de convivência, felicidade e oportunidades.