Desarrollador/a & Consultor/a Android. Mobile Security (Madrid)

Desarrollador/a & Consultor/a Android. Mobile Security (Madrid)

03 oct
|
Quental
|
Madrid

03 oct

Quental

Madrid

¿Eres desarrollador/a Android y te apasiona llevar la seguridad de las aplicaciones móviles un paso más allá?

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 .

¿Cuál será tu misión?

Formarás parte de un equipo especializado en el desarrollo y evolución de aplicaciones Android, participando en la definición de soluciones técnicas, desarrollo de funcionalidades y, especialmente, en la protección de las aplicaciones frente a amenazas y técnicas de ataque sobre dispositivos móviles .

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.

Además, colaborarás con equipos técnicos y funcionales aportando criterio especializado en arquitectura, desarrollo seguro y buenas prácticas de seguridad móvil.

- 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) .
- 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 .
- Aplicar los principios y controles asociados a OWASP Mobile Top 10 .
- Desarrollar pruebas unitarias y funcionales utilizando JUnit, Espresso, Mockito o MockK .
- Participar en análisis de calidad y seguridad mediante herramientas como SonarQube .
- Implementar funcionalidades relacionadas con geolocalización y geoposicionamiento .
- Trabajar con soluciones de visualización cartográfica en Android.
- Participar en la definición y evolución de interfaces Android y, cuando corresponda, colaborar en prototipado con Figma .
- Gestionar el código mediante Git y participar en entornos de desarrollo colaborativo.
- Actuar como referente técnico en materia de desarrollo seguro Android y colaborar en la identificación de riesgos y oportunidades de mejora.

Buscamos una persona con sólidos conocimientos de desarrollo Android y, especialmente, experiencia práctica en seguridad y securización avanzada de aplicaciones móviles .

- Formación Profesional de Grado Superior o superior , preferiblemente en la rama de Informática.
- Se valorará formación específica en desarrollo móvil, ciberseguridad o seguridad de aplicaciones.
- 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.

Conocimientos técnicos Android

- Coroutines y Flow.
- Geolocalización y geoposicionamiento.
- Visualización cartográfica en Android.





Especialización en Android Security — REQUISITO CLAVE

Este será uno de los principales aspectos técnicos del puesto. Buscamos experiencia real en securización avanzada de aplicaciones Android , especialmente en:

- Detección de dispositivos Root: Root, Magisk, Superuser y mecanismos equivalentes.
- Protección frente a Hooking: detección y mitigación de Frida, Xposed, Substrate y técnicas similares.
- Anti-Tampering: verificación de firma del APK, integridad del código y mecanismos anti-reempaquetado.
- Protección frente a entornos comprometidos: detección de emuladores no autorizados, depuradores activos y entornos de análisis.
- Cifrado de datos en reposo: Android KeyStore, EncryptedSharedPreferences, SQLCipher u otras soluciones equivalentes.
- Cifrado de comunicaciones: TLS 1.3, Certificate Pinning y protección de comunicaciones sensibles.
- OWASP Mobile Top 10: aplicación de buenas prácticas y controles de seguridad definidos por el estándar.
- Conocimientos de técnicas de análisis y protección frente a ingeniería inversa.
- Implementación de mecanismos de defensa integrados en el ciclo de desarrollo de la aplicación.

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.

- Contrato fijo.
- 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 .
- Participación en proyectos Android con retos técnicos relacionados con desarrollo y seguridad.
- 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.
- Entorno técnico especializado y orientado a la innovación.
- 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.
- Entorno colaborativo y multidisciplinar.
- Oportunidad de evolucionar hacia posiciones de mayor especialización técnica y consultoría en Mobile Security .

#J-18808-Ljbffr

📌 Desarrollador/a & Consultor/a Android. Mobile Security (Madrid)
🏢 Quental
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a & consultor/a android. mobile security (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a & consultor/a android. mobile security (madrid) / madrid