Desarrollador Android con experiencia en MDM y personalización de ROMs, con capacidades Full Stack para integrar el sistema con un panel web de gestión.
Habilidades técnicas requeridas: Android y MDM
-Dominio de Android Studio y desarrollo nativo (Java/Kotlin).
-Conocimiento avanzado de Device Owner, MDM API, y políticas de administración de dispositivos.
Experiencia en:
-Implementación de apps con permisos avanzados.
-Protección contra desinstalación.
-Uso de servicios en segundo plano para rastreo, bloqueo y notificaciones push.
-Capacidad de integrar servicios como Firebase para mensajería, analítica y geolocalización.
ROM personalizada con conocimiento profundo de:
-Fastboot, ADB, recuperación de bootloader, flasheo de ROMs.
-Compilación y edición de ROMs (AOSP o basadas en stock ROMs).
-Instalación de apps como system apps.
-Firmado y validación de imágenes para evitar errores al instalar en el dispositivo.
-Experiencia flasheando y probando en marcas como Samsung, Xiaomi, Motorola (según lo que usarán).
Desarrollo Web – Panel de gestión:
-Experiencia Full Stack en:
-Frontend: Angular, React o Vue (cualquiera moderno).
-Backend: Node.js / Express, Laravel o Django.
-Bases de datos: PostgreSQL o MongoDB.
-Conocimientos en REST API, autenticación de usuarios, control de roles y permisos.
-Implementación de notificaciones push, envío de comandos a dispositivos, y geolocalización en mapas.