Dominio
Mobile Development
Perfil de habilidad
ViewModel, Room, WorkManager, Hilt/Dagger, Lifecycle-aware components
Roles
1
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
3
los otros 2 opcionales
Mobile Development
Android Development
17/3/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Uses Android Architecture Components at a basic level. Creates simple screens from design. Understands the application lifecycle. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Independently implements complex screens with Android Architecture Components. Optimizes performance and memory consumption. Works with asynchronous patterns. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Designs mobile application architecture with Android Architecture Components. Optimizes performance for low-end devices. Implements CI/CD for mobile development. Mentors the team. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Defines Android application architectural standards: choosing between MVVM and MVI for different screens, feature module decomposition rules, contracts between layers (domain, data, presentation). Implements multi-module architecture with proper dependency inversion, configures Hilt modules for DI, conducts architectural reviews for all new features. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Shapes the Android platform architectural strategy for the organization: reference architectures for different application types, codebase scaling standards up to 50+ modules, inter-team interaction protocols via API modules. Designs platform SDKs and shared libraries, defines technical debt strategy and architecture evolution. |