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

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

14 oct
|
Quental
|
Madrid

14 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 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 .

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 cualificado 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.

Posibilidad 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