Profissional com pleno conhecimento em desenvolvimento Android, será responsável por criar e/ou manter funcionalidades e interfaces da aplicação (APP), linguagens Android, Kotlin e conhecimento em Java.
Entre as suas principais atribuições temos o desenvolvimento, manutenção e execução de testes unitários, integrados e instrumentados.
Vivência prática em projetos e times utilizando metodologias ágeis (Scrum, Kanban).
Experiência sólida em desenvolvimento Android nativo com Kotlin e Java.
Aplicação padrões modernos de arq. (MVVM, Clean Architecture, MVP), princípios SOLID, DRY e Clean Code, conhecimento em Design Patterns.
Integração e consumo de APIs RESTful.
Domínio de práticas de Continuous Integration (CI) e Continuous Delivery (CD).
Boas práticas de acessibilidade mobile: suporte a leitores de tela, contraste, fontes dinâmicas e navegação alternativa.
Experiência com Coroutines e programação reativa (Flow, LiveData).