**Localidade**: Brasília - DF
**Código**: 401853
**Descrição**:
?
Experiência em análise, desenvolvimento e manutenção de aplicativos com foco em princípios de arquitetura de software (SOLID);
?
Desenvolvimento guiado por testes (TDD);
?
Boas práticas de desenvolvimento e qualidade de software (CLEAN CODE e REFACTORING);
?
Ter sólida experiência no desenvolvimento de aplicativos Android e publicação de aplicativos na Google Play;
?
Melhores práticas de desenvolvimento para aplicativos Android; entender e contribuir para as definições de interface e usabilidade dos aplicativos (UI/UX);
?
Vivência com boas práticas seguindo o Style Guide Kotlin;
?
Conhecimento e aplicação dos conceitos básicos de teste e cobertura de código;
?
Experiência com padrões de projeto MVVMi, MVP, etc;
?
Construção automatizada de aplicativos;
?
Experiência com programação funcional, programação orientada a objeto e programação reativa;
?
Conhecimento e domínio da linguagem Kotlin;
?
Desenvolvimento de aplicativos Modulares;
?
Criação de frameworks dinâmicos e bibliotecas estáticas para Android;
?
Desenvolvimento de aplicativos ?white label?
;
?
Bom conhecimento em Gradle e gerenciamento de dependências;
?
Engajamento com a comunidade open source.