Estamos em busca de um Desenvolvedor Android Pleno/Sênior que goste de desafios para trabalhar na evolução de um projeto da area financeira, criando novos recursos e aprimorando os existentes. O projeto opera de ponta a ponta na solução do cliente, proporcionando um ambiente repleto de desafios variados.
Requisitos
-Experiência no desenvolvimento mobile utilizando Kotlin e Java
-Conhecimento em Maven
-Familiaridade com arquitetura MVVM
-Compromisso com qualidade de código, incluindo:
-Desenvolvimento de testes unitários
-Participação ativa em revisões de código
-Uso de ferramentas como Mockk e Robolectric
-Aplicação de Clean Code e Design Patterns, garantindo código limpo, simples e de fácil manutenção
-Experiência na construção de layouts com XML e ViewBinding
Experiência com ferramentas de análise de performance, como:
-Macrobenchmark
-Perfetto
-Conhecimento em análise de indicadores:
-Frozen Frames
-ANRs (Application Not Responding)
-Memory Leaks
Diferenciais:
-Conhecimento em boas práticas e cultura ágil
-Experiência com automação
-Experiência em ambientes com comunicação remota
-Conhecimento em Acessibilidade nativa Android
-Conhecimento em Clean Architecture e Design Patterns
-Conhecimento em Flutter