Requisitos:
- Superior completo em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas afins.
- Experiência com aplicativos em Android nativo, no mínimo 2 anos;
- Android Support Library;
- Experiência em Material Design;
- Trabalhar com diferentes dimensões de dispositivos (Tablet, celular e afins);
- Experiência com GIT;
- Trabalhar realizando testes, code-review, integração continua e afins;
- Experiência com Java;
- Conhecimento com Google Play Services;
- Ter trabalhado com API Level 14
- Conhecimento de padrões de arquitetura: MVP, MVVM.
- Ser pró-ativo
Desejável:
- Jenkins;
- Bluetooth API;
- Mockito/PowerMock/Similares;
- Android NDK;
- Sonarqube;
- Cucumber;
- Automação com Espresso;
- Familiaridade com o processo de distribuição do Google Play;
- Scrum / Kanban;
- Contato com Kotlin
- Abordagem voltada a testes (TDD)
- Experiência em programação reativa (Rx)
- Boas práticas de desenvolvimento (SOLID, KISS, DRY)
- Boa bagagem de conhecimento com biblitotecas comuns ao desenvolvimento Android (Retrofit, Dagger, etc)