Novidades
Roadmap Android
Por sênioridade
Júnior
Deve ser capaz de desenvolver aplicativos Android simples com layouts básicos, Activities e manipulação de dados usando Java/Kotlin e o Android SDK. Conhecer o ciclo de vida das Activities, persistência de dados com SQLite e/ou SharedPreferences, e realizar chamadas a APIs REST. Ter noções de Git e versionamento de código, além de debugging e testes básicos.
Pleno
Deve ser capaz de criar apps complexos com APIs, persistência de dados, segurança e testes. Domina Kotlin, padrões de design, arquiteturas Android e bibliotecas. Resolve problemas, otimiza performance e trabalha em equipe.
Sênior
Deve ser capaz de arquitetar, desenvolver e liderar projetos Android complexos. Domina Kotlin, design patterns, arquiteturas, performance, segurança, testes e ferramentas. Resolve problemas críticos, otimiza código e guia outros desenvolvedores.