24 sep
|
Quental Technologies
|
Madrid
24 sep
Quental Technologies
Madrid
En Quental buscamos un/a Desarrollador/a & Consultor/a Android para incorporarse a un proyecto tecnológico estratégico en Madrid, donde participarás tanto en el desarrollo de aplicaciones Android como en el análisis, diseño e implementación de medidas avanzadas de securización móvil. ¿Buscamos un perfil con 2-3 años de experiencia en desarrollo Android y experiencia demostrable en securización avanzada de aplicaciones Android, pudiendo haber adquirido esta experiencia a lo largo de diferentes proyectos, siempre que el conjunto alcance aproximadamente 3 años de experiencia en seguridad móvil.
Tu misión combinará el desarrollo Android con una fuerte orientación a Mobile Application Security, aplicando mecanismos de protección frente a root, hooking, tampering, ingeniería inversa y ejecución en entornos comprometidos. ¿¿¿ ¿Qué harás en tu día a día? Desarrollar y evolucionar aplicaciones Android utilizando Kotlin, Android SDK y Jetpack Compose. ¿ Aplicar arquitecturas MVVM y Clean Architecture en el desarrollo de aplicaciones.
¿ Trabajar con Coroutines y Flow para la gestión asíncrona y reactiva. Integrar APIs REST/JSON mediante Retrofit y servicios de terceros. Implementar y mantener sistemas de notificaciones push mediante Firebase Cloud Messaging (FCM).
Aplicar mecanismos de inyección de dependencias utilizando Koin, Hilt o tecnologías equivalentes. Diseñar e implementar medidas avanzadas de securización de aplicaciones Android. ¿ Detectar dispositivos comprometidos mediante mecanismos de identificación de Root, Magisk y Superuser.
¿ Implementar protecciones frente a técnicas de Hooking, incluyendo Frida, Xposed y Substrate. Aplicar mecanismos Anti-Tampering, verificando firma, integridad del código y evitando el reempaquetado de aplicaciones. Detectar y prevenir la ejecución de la aplicación en entornos comprometidos o no autorizados.
Identificar emuladores no autorizados,
depuradores activos y posibles entornos de análisis. Implementar mecanismos de cifrado de información sensible tanto en reposo como en tránsito. ¿ Trabajar con Android KeyStore, EncryptedSharedPreferences y/o SQLCipher.
Aplicar mecanismos de protección de comunicaciones mediante TLS 1.3 y Certificate Pinning. Desarrollar pruebas unitarias y funcionales utilizando JUnit, Espresso, Mockito o MockK. ¿Qué buscamos en ti?
Formación Profesional de Grado Superior o superior, preferiblemente en la rama de Informática.
Experiencia ¿ 2-3 años de experiencia en desarrollo Android.
Experiencia acumulada de aproximadamente 2-3 años o más en securización avanzada Android. Esta experiencia podrá haberse adquirido en uno o varios proyectos, siempre que el conjunto permita acreditar experiencia práctica en la mayoría de las técnicas de protección requeridas.
Experiencia práctica aplicando medidas de seguridad sobre aplicaciones Android en entornos reales. ¿ Importante: no buscamos únicamente conocimientos teóricos de seguridad. Será necesario poder acreditar experiencia práctica en securización avanzada Android, idealmente cubriendo la mayor parte de estas tecnologías y técnicas.
¿Qué te ofrecemos?
Contrato indefinido. Proyecto tecnológico de largo recorrido en Madrid. Modalidad presencial / híbrida. Oportunidad de especializarte en un área de alta especialización como Android Mobile Security. Trabajo con tecnologías actuales como Kotlin, Jetpack Compose, Coroutines, Flow, Retrofit y Firebase.
¿ Desarrollo de experiencia avanzada en Mobile Application Security. Plan de crecimiento profesional dentro de proyectos tecnológicos estratégicos. Desarrollo de carrera y bonificaciones para tu formación continua y certificaciones.
Acceso al Quental Club Benefits, con beneficios y descuentos para ocio, compras, vacaciones y otros servicios. Ocasión de evolucionar hacia posiciones de mayor especialización técnica y consultoría en Mobile Security.
📌 Desarrollador/a & Consultor/a Android. Mobile Security (Madrid)
🏢 Quental Technologies
📍 Madrid