Modalidade de trabalho: Home Office em qualquer cidade do Brasil.
Todas as nossas vagas são extensivas a Pessoas com Deficiência (PcD).
Requisitos e Qualificações:
- Graduação completa na área de TI;
- Desenvolvimento de bibliotecas para Android com linguagem Kotlin;
- Conhecimento dos mais novos recursos do Android Jetpack;
- Conceitos de injeção de dependência;
- Conceitos de Clean Code e SOLID;
- Análise de requisitos funcionais, não-funcionais e requisitos ágeis;
- Desenvolvimento em padrões de projeto (design patterns, SOA, padrões de arquitetura como MVVM);
- Integração entre sistemas: Mensageria e REST;
- Integração contínua (continuous integration), Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), refactoring, entrega contínua (continuous delivery);
- Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade;
- Análise estática de código com a ferramenta SonarQube;
- Conceitos de controle de versão de código-fonte e uso das ferramentas GIT;
- Desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban;