Seleção /

Filename Size Date modified Message
3.0 KB
README.md edited online with Bitbucket
3.0 KB
android.md edited online with Bitbucket
5.1 KB
backend.md edited online with Bitbucket
2.9 KB
frontend.md edited online with Bitbucket
3.0 KB
ios.md edited online with Bitbucket

Processo seletivo desenvolvedor Instabuy

A Instabuy está expandindo e está em busca de profissionais para vagas de desenvolvimento. A vaga é para estágio e o profissional deve ser proativo, ter boa relação interpessoal e vontade de aprender e desenvolver novos conhecimentos.

O processo será divido em 3 etapas: inscrição, testinho e entrevistas. Estamos procurando desenvolvedores para 4 areas: front-end, back-end, iOS, Android.

O candidato poderá se increver em mais de uma area para realização dos testes, porem o prazo para entrega será o mesmo independente de quantas areas foram selecionadas.

Carga horária: 25 horas (flexíveis)

Bolsa: a combinar (acima da média do mercado)

Local: CDT/UnB - Brasília DF

Inscrição

Para se inscrever no processo, o candidato deverá fazer o cadastro em nosso servidor. Para tal deve-se seguir os passos:

  • Fazer uma request para o endpoint https://instabuy.com.br/apiv2_2/selecao.json utlizando o method POST.
  • Enviar na request, via body, os seguintes paramentros: name, email, jobs.

    • name - String : Nome completo do candidato
    • email - String : Email do candidato
    • jobs - [String] Array with Strings : Lista contendo as areas que o candidato deseja se inscrever. Os valores devem ser: front, back, ios, android.

Ao fazer a requisição corretamente voce estará automaticamente na fase 2(testinho). Na fase 2 iremos enviar um email para todos os inscritos contendo as informacoes necessarias para execução do testinho. Para validar se voce se inscreveu corretamente basta analisar a chave status da response. A mesma deverá ser success.

Areas

1. Front-end

Requisitos necessários:

  • HTML
  • CSS
  • JS
  • Logica de programacao
  • Orientacao a objeto
  • Ingles intermediario (necessário conseguir ler textos tecnicos e assistir video aulas em ingles)

Diferenciais:

  • Angular 2 ou algum framework (AngularJS, React, Vue, etc)
  • Git
  • MVC
  • Typescript
  • jQuery
  • WordPress

2. Back-end

Requisitos necessários:

  • Python ou Ruby
  • Banco de dados SQL
  • Banco de dados NOSQL
  • Logica de programacao
  • Orientacao a objeto
  • Linux
  • Ingles intermediario (necessário conseguir ler textos tecnicos e assistir video aulas em ingles)

Diferencias:

  • Web2py, Flask, Rails ou algum framework (Express, Django, etc)
  • Git
  • MVC
  • MongoDB
  • MySQL
  • REST API
  • JSON
  • AWS

3. Android

Requisitos necessários:

  • Android Studio
  • Java
  • Gradle
  • Logica de programacao
  • Orientacao a objeto
  • Ingles intermediario (necessário conseguir ler textos tecnicos e assistir video aulas em ingles)

Diferencias:

  • Git
  • MVC ou MVP
  • REST API
  • JSON

4. iOS

Requisitos necessários:

  • Xcode
  • Swift ou Objective-C
  • Cocoa Pods
  • Logica de programacao
  • Orientacao a objeto
  • Ingles intermediario (necessário conseguir ler textos tecnicos e assistir video aulas em ingles)

Diferencias:

  • Git
  • MVC
  • REST API
  • JSON