Plantilla de CV

Plantilla de CV para Desarrollador Móvil (multiplataforma)

Un CV de Desarrollador Móvil compite con perfiles que se presentan como especialistas de iOS o de Android, así que debe dejar claro en la primera línea qué aporta el enfoque multiplataforma: una sola base de código, dos publicaciones coordinadas y un coste de mantenimiento menor. Lo que convence a un lead técnico no es la lista de frameworks, sino las cifras: porcentaje de código compartido, tamaño de la descarga en cada plataforma, usuarios sin fallos y arranque en frío medido en un móvil de gama de entrada. Si opta a ofertas en Madrid o Barcelona, tenga en cuenta que muchas grandes empresas y consultoras filtran las candidaturas con un ATS antes de que las lea una persona. Escriba los nombres exactos de las tecnologías (React Native, Flutter, Kotlin Multiplatform) y acompáñelos siempre de un resultado.

Written & reviewed by the CVWon Editorial Team · Updated julio 2026

Cree su CV ahora
Plantilla vs. ejemplo: Esta página te da la estructura, las secciones imprescindibles y las competencias para crear tu propio CV de Desarrollador Móvil. ¿Quieres ver primero uno terminado y comentado? Ver el ejemplo de CV de Desarrollador Móvil →

Un CV de Desarrollador Móvil destaca cuando demuestra que usted domina la tensión central del puesto: entregar dos aplicaciones, iOS y Android, con un solo equipo y una sola base de código, sin que la experiencia se degrade en ninguna de las dos.

Optimización ATS

Palabras clave para ATS

Incluya estas palabras clave en su CV para superar los sistemas de seguimiento de candidatos (ATS).

React Native Flutter Dart Kotlin Multiplatform TypeScript JavaScript Swift Kotlin Expo Redux Jetpack Compose SwiftUI REST API GraphQL Firebase CI/CD Fastlane App Store Connect Google Play Console Detox Jest Sentry Crashlytics Git Scrum Clean Architecture MVVM SDK móvil Android App Bundle Push notifications (APNs / FCM)

Un CV de Desarrollador Móvil destaca cuando demuestra que usted domina la tensión central del puesto: entregar dos aplicaciones, iOS y Android, con un solo equipo y una sola base de código, sin que la experiencia se degrade en ninguna de las dos. Eso no se afirma, se mide: porcentaje de código compartido, peso del IPA y del APK/AAB, porcentaje de usuarios sin fallos, tiempo de arranque en frío en un terminal de gama baja y cadencia real de publicación en App Store Connect y Google Play Console. Añada al menos una decisión de arquitectura explicada en una línea (por qué escribió un módulo nativo en Swift y Kotlin en lugar de usar un paquete de la comunidad, o por qué descartó React Native a favor de Flutter en un proyecto concreto), porque ahí es donde se distingue a un perfil sénior de uno que solo consume librerías. Cierre con prueba pública: enlaces a las fichas de las apps en ambas tiendas o un repositorio con commits recientes. Ese conjunto separa a quien ha llevado aplicaciones a producción y las ha mantenido de quien ha terminado un curso.

Estructura

¿Qué secciones debe incluir un CV de Desarrollador Móvil?

Perfil profesional (4 líneas, arriba del todo)

Es donde el reclutador decide en diez segundos si usted es un generalista multiplataforma o un especialista de una sola plataforma. Si no lo aclara, su CV se compara con el de un Desarrollador iOS puro y sale perdiendo en profundidad nativa sin ganar nada a cambio.

Ejemplo

Desarrollador Móvil con 6 años de experiencia en React Native y Flutter. 5 aplicaciones en producción con un 83 % de código compartido entre iOS y Android y 940.000 descargas acumuladas. Responsable del ciclo completo de publicación en App Store Connect y Google Play Console (41 releases en 2025). Módulos nativos propios en Swift y Kotlin para NFC y biometría.

Experiencia con métricas de rendimiento y de producto

El principal prejuicio contra el desarrollo multiplataforma es que produce apps lentas y pesadas. Si usted no desmonta ese prejuicio con números en el propio CV, tendrá que hacerlo en la entrevista partiendo de una posición peor.

Ejemplo

Reduje el arranque en frío de 3,8 s a 1,5 s en un Samsung Galaxy A13 (gama de entrada, 4 GB de RAM) activando Hermes, aplazando la inicialización de Firebase y moviendo el listado principal a FlashList; los fotogramas descartados en el scroll bajaron del 11 % al 1,8 %.

Publicación y ciclo de vida en las dos tiendas

En un equipo multiplataforma, la persona que escribe el código suele ser también la que firma, sube y defiende la app ante las revisiones de Apple y de Google. Es responsabilidad real y muy pocas candidaturas la documentan.

Ejemplo

Automaticé la publicación con Fastlane y GitHub Actions: de 2 jornadas de trabajo manual por release a 35 minutos desatendidos. 41 versiones publicadas en 2025, tasa de rechazo de App Review del 3 % y despliegue progresivo en Google Play al 10 %, 50 % y 100 % con parada automática si los usuarios sin fallos bajaban del 99,4 %.

Stack técnico segmentado por capas

Una lista plana de veinte tecnologías no dice nada y el ATS la puntúa igual que una ordenada. Separar multiplataforma, nativo, calidad y entrega demuestra criterio y permite al lead técnico ver de un vistazo si usted puede bajar a la capa nativa cuando el framework se queda corto.

Ejemplo

Multiplataforma: React Native 0.74 (Nueva Arquitectura, Fabric, Turbo Modules), Flutter 3.x, Expo, Dart, TypeScript. Nativo: Swift, Kotlin, platform channels, SwiftUI y Jetpack Compose para vistas puntuales. Calidad: Jest, React Native Testing Library, Detox, Maestro, Sentry. Entrega: Fastlane, GitHub Actions, EAS Update, App Store Connect, Google Play Console.

Decisiones de arquitectura y trade-offs (una línea por decisión)

Es el apartado que hace que a usted lo entrevisten para una vacante sénior y no para una de perfil junior. Elegir entre nativo y multiplataforma con datos es exactamente el trabajo por el que se paga en este puesto.

Ejemplo

Mantuve el módulo de cámara y escaneo de documentos en Swift y Kotlin, expuesto por platform channels, tras medir una pérdida de 12 fps con el plugin genérico de Flutter. El resto de la app siguió compartida: coste de mantener 900 líneas nativas frente a duplicar 38.000.

Aplicaciones publicadas con enlace y contexto

Es la prueba verificable de que usted ha pasado por revisión de tienda, actualizaciones, valoraciones y usuarios reales. Un enlace a la ficha de App Store y a la de Google Play vale más que cualquier adjetivo.

Ejemplo

App de gestión de citas para una aseguradora: iOS 4,6 y Android 4,4 de valoración media, 120.000 usuarios activos mensuales, mantenida durante 3 años con 28 actualizaciones. Enlaces a ambas fichas y captura de la sección de rendimiento de Google Play Console.

Qué evitar

¿Cuáles son los errores más frecuentes en un CV de Desarrollador Móvil?

Presentarse solo como «desarrollador de apps» sin decir si el enfoque es nativo o multiplataforma: el reclutador no sabe en qué proceso encajarlo y el CV acaba compitiendo a la vez contra los de Desarrollador iOS y Desarrollador Android, perdiendo en ambos.
Enumerar React Native, Flutter, Xamarin, Ionic, Swift y Kotlin al mismo nivel, sin años ni proyectos por tecnología. Transmite dispersión y en la entrevista técnica es fácil de desmontar con dos preguntas sobre la que menos domina.
Hablar de aplicaciones «rápidas» y «fluidas» sin una sola métrica. En multiplataforma el rendimiento es precisamente lo que se cuestiona: sin fps, arranque en frío, peso de la descarga o porcentaje de usuarios sin fallos, la afirmación no cuenta.
Omitir los enlaces a las fichas de App Store y Google Play, o incluir solo una de las dos. Si usted defiende que trabaja para las dos plataformas, la prueba tiene que estar en las dos tiendas.
Ignorar todo lo que rodea a la publicación: firma de certificados y provisioning, formulario de Seguridad de los datos de Google Play, etiquetas de privacidad y App Tracking Transparency en iOS, cumplimiento del RGPD. En banca y seguros, sectores muy presentes en Madrid y Barcelona, esto pesa tanto como el código.
Presentar un portfolio de GitHub con tres proyectos de tutorial sin commits desde hace dos años. Es peor que no poner enlace: sugiere que la experiencia declarada no se sostiene fuera de la oficina.
Enviar el mismo CV a una empresa de producto y a una consultora. En producto interesa la propiedad del ciclo de vida y las métricas de negocio; en consultoría, la variedad de clientes, la capacidad de arrancar proyectos desde cero y la estimación en jornadas.
Guardar el CV con un diseño de dos columnas, iconos y barras de nivel. Muchos ATS no leen bien las columnas y las barras no aportan información: nadie sabe qué significa Flutter al 80 %.

FAQ

Preguntas frecuentes

Depende del tipo de empresa. En startups, consultoras y equipos pequeños de Madrid y Barcelona, el perfil multiplataforma es muy demandado porque una sola persona cubre las dos tiendas. En grandes productos con equipos separados por plataforma, la especialización paga mejor a partir de cierto nivel. Si su experiencia es realmente multiplataforma, no la disfrace: posiciónese como Desarrollador Móvil y añada una línea con la profundidad nativa que tiene (módulos propios en Swift y Kotlin, uso de SwiftUI o Jetpack Compose). Esa combinación es la que más ofertas le abre.

Una página si tiene menos de cinco años de experiencia; dos como máximo a partir de ahí. En España no se incluye fotografía obligatoria ni datos como estado civil o número del DNI, y no hace falta firmar el documento. Lo que sí espera el reclutador es una ubicación (por ejemplo, Madrid, con disponibilidad híbrida), un enlace a LinkedIn y, en este puesto, enlaces a las apps publicadas.

Nombre el dispositivo concreto y la cifra antes y después. Por ejemplo: arranque en frío de 3,8 s a 1,5 s en un Samsung Galaxy A13, o fotogramas descartados del 11 % al 1,8 % en un Xiaomi Redmi 9A. Añada la técnica empleada (Hermes, R8, imágenes en WebP, listas virtualizadas, Impeller en Flutter). En España una parte relevante del parque de Android es de gama media-baja, así que este dato interesa de verdad en retail, banca y aplicaciones de gran público.

Describa el sector y el tamaño en lugar del nombre: «app de banca para una entidad del IBEX 35, 1,2 millones de usuarios activos mensuales». Los resultados técnicos (rendimiento, cadencia de release, cobertura de pruebas) se pueden dar sin identificar al cliente. Es una situación habitual y ningún reclutador español la va a penalizar; sí penaliza, en cambio, el CV vacío de cifras con la excusa del acuerdo de confidencialidad.

Para la mayoría de vacantes en Madrid y Barcelona, sí: un nivel B2 suele bastar para leer documentación y participar en dailies con equipos distribuidos, y muchas ofertas lo piden explícitamente. Indíquelo con el nivel del Marco Común Europeo o con un título reconocido, y evite el clásico «inglés técnico» sin más, porque no dice nada al filtro automático ni a la persona.

Sí, pero explicando el contexto en media línea: «retirada en 2024 tras la venta de la línea de negocio». Lo importante es que el reclutador entienda que la app existió y tuvo usuarios. Si conserva capturas, cifras de descargas o valoraciones, inclúyalas en el portfolio. Lo que no funciona es listar una app sin enlace ni explicación, porque parece un proyecto que nunca llegó a publicarse.

Salario

Salario por nivel de experiencia

Rangos salariales habituales según la antigüedad (EUR, brutos).

Nivel Experiencia profesional Rango salarial
Nivel Inicial 0–2 años €35K – €55K
Nivel Intermedio 3–5 años €55K – €85K
Nivel Senior 6–10 años €85K – €130K
Responsable / Director 10+ años €120K – €170K
Guía salarial completa →

Cree su CV de Desarrollador Móvil con esta plantilla, añada sus cifras de rendimiento y publicación, y descárguelo en PDF compatible con ATS.

Empiece ahora

Relacionados

Plantillas de CV similares