Desenvolvedor Mobile Android
CurrentDesenvolvimento de aplicações com o framewark Android, usando a linguagem Kotlin.Práticas de programação e tecnologias aplicadas: • Clean Architecture, MVVM e MVP • Clean code • Consumo de API REST • Injeção de dependências com Koin • RXJava • Persistência de dados com Sharedpreferences e Room • Animações nativa e Lottie • SOLID • Modularização • Testes unitários com Mockk e Mockito • Testes de UI com Espresso e Robolectric • Criação de pipeline dentro do ambiente Azure para desenvolvimento Android nativo, abrangendo as etapas de coleta de informações, validação (testes unitários, testes de UI e análise estática de código), build e deploy. • Criação de pipeline dentro do ambiente Azure para desenvolvimento com o framework Flutter, abrangendo as etapas de coleta de informações, validação (testes unitários, testes de UI e análise estática de código), build e deploy para Android e iOS.