Responsabilidades e atribuições :
- Desenvolver código limpo e de fácil manutenção;
- Colaborar no escopo e concepção de novas funcionalidades e soluções técnicas;
- Realizar melhorias e correções nos sistemas já existentes.
Requisitos e qualificações :
Experiência com as tecnologias :Kotlin;Java;AndroidStudio;Jetpack (Corroutines, Lifecycle, Room, ViewModel, LiveData, Flow,Navigation);Teste unitários (Mockito, Junit);Gradle;Material Design;OkHttpClient;SharedPreferences;Design Patterns (Singleton, builder, factory, delegate);Componentização;Modularização;Git;SOLID;Arquitetura : MVC, MVVM, MVP, MVVI, VIP, VIPER;Conhecimento sobre APIs REST.