Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (31 sloc) 1.74 KB

O que nós buscamos

  • Responsável por desenvolver, testar e documentar rotinas;
  • Atuar em implementações, melhorias de performance e integrações;
  • Desenvolver códigos bem estruturados utilizando boas práticas de programação;
  • Realizar revisão por pares dos artefatos de programação;
  • Interagir com todo o time Scrum de forma construtiva na busca por resultados que agreguem valor aos clientes;
  • Construir código com testes automatizados/unitários para garantir a qualidade.

Requisitos e diferenciais das vagas

Requisitos:

  • VueJs 2;
  • HTML, CSS, SASS;
  • Javascript ES6;
  • Consumo de Rest APIs;
  • Noções básicas de scrum e metodologias ágeis;
  • Dominio do Git para versionamento de projetos;

Diferenciais:

  • Experiência com testes unitários usando Mocha;
  • Experiência na utilização do docker;

Teste

Desenvolva uma SPA simples em VueJs 2 que utilize a API de issues do Github com um código bem estruturado, utilizando, sempre que possível e adequado, padrões de projetos. Busque criar uma aplicação que possibilite e facilite a implementação de testes unitários, melhor ainda seria se já viesse com alguns testes (unidade e integração) e seguindo princípios como KISS e SOLID.

Objetivos:

  • Listar issues do repositório
  • Mostrar informaçes de uma issue
  • Criar uma issue
  • Editar uma issue
  • Lock em uma issue
  • Unlock em uma issue

Use o git para o versionamento do projeto e suba em um repositório publico do github.

Faça uma breve documentação do processo para rodar a aplicação e testar seu funcionamento no arquivo README.md do repositório.

Após o término, enviar o link do repositório para o e-mail rh.dev@grupocitar.com.br

É imprescindível o envio da pretensão salarial no e-mail.

You can’t perform that action at this time.