1. Desenvolver novas funcionalidades e manter aplicações em Kotlin para dispositivos móveis e STB.
2. Trabalhar na otimização de desempenho e usabilidade das aplicações.
3. Integrar APIs e serviços de backend para garantir a funcionalidade dos aplicativos.
4. Colaborar com equipes de design, produto e backend para entregar soluções de alto impacto.
5. Identificar e corrigir bugs, além de melhorar a qualidade do código.
6. Implementar e manter boas práticas de desenvolvimento, como testes automatizados e versionamento de código.
7. Familiaridade com padrões de arquitetura como MVVM, Clean Architecture e gerenciamento de estado.