Ejemplo de CV

Ejemplo de CV de Desarrollador Android con resultados medibles

Este ejemplo reproduce el CV de un Desarrollador Android con seis años de experiencia en producto y banca en España, con las cifras y el vocabulario que espera un responsable técnico en Madrid o Barcelona. Puede tomarlo como referencia de estructura y de tono: perfil breve, experiencia con impacto medible en Android Vitals, stack agrupado por capas y formación adaptada a las vías habituales del mercado español (Grado en Ingeniería Informática y FP Superior DAM). Sustituya las cifras por las suyas reales; lo que convence no es el número alto, sino que pueda explicar cómo se obtuvo.

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

Cree su CV
Ejemplo vs. plantilla: Este es un CV real de Desarrollador Android, completo y comentado, para aprender sección por sección. ¿Listo para escribir el tuyo? Usar la plantilla de CV de Desarrollador Android →

Ejemplo de CV completo

Desarrollador Android

Perfil profesional

Desarrollador Android con 6 años de experiencia construyendo aplicaciones nativas en Kotlin para productos con más de un millón de usuarios activos mensuales. Especializado en Jetpack Compose, arquitectura MVI con Coroutines y Flow, y modularización con Gradle Kotlin DSL. He liderado la migración de una app de banca de XML a Compose (70 % de las pantallas en 11 meses), he reducido la tasa de ANR percibida por el usuario del 0,94 % al 0,21 % y he asumido el ciclo completo de publicación en Google Play Console: tracks de prueba, informe previo al lanzamiento y despliegues escalonados con criterios de detención definidos. Trabajo con equipos de producto y diseño en entornos de teletrabajo híbrido y en inglés (C1).

Logros destacados

Lideré la migración de la app de banca móvil (1,8 M de usuarios activos mensuales) de Fragments con XML a Jetpack Compose: 142 de 203 pantallas migradas en 11 meses, sin aumentar la tasa de fallos y con un 24 % menos de código en la capa de presentación.
Reduje la tasa de ANR percibida por el usuario del 0,94 % al 0,21 % (umbral de mal comportamiento de Google Play: 0,47 %) eliminando E/S de disco y trabajo de parseo del hilo principal, y trasladándolos a Coroutines con Dispatchers.IO y WorkManager para las tareas diferibles.
Bajé el tiempo de arranque en frío de 2,4 s a 1,3 s en la gama media más vendida en España (Samsung Galaxy A) mediante Baseline Profiles, inicialización perezosa con App Startup y eliminación de 7 dependencias del arranque, verificado con Macrobenchmark en dispositivos gestionados por Gradle.
Rediseñé la capa de persistencia con Room y migraciones versionadas para 14 tablas, exponiendo las consultas como Flow: caché offline operativa, 38 % menos de llamadas a la API y 0 incidencias de pérdida de datos en 9 releases.
Modularicé el proyecto en 23 módulos Gradle por feature con convention plugins y caché de compilación: el build incremental pasó de 3 min 40 s a 1 min 05 s y el equipo de 7 personas dejó de bloquearse en un único módulo monolítico.
Implanté la publicación automatizada con GitHub Actions y Gradle Play Publisher: subida del Android App Bundle firmado al track interno en cada merge a main, informe previo al lanzamiento revisado y despliegue escalonado 1 % → 10 % → 50 % → 100 % con detención automática si el porcentaje de usuarios sin fallos baja del 99,5 %.
Elevé la cobertura de pruebas del 31 % al 68 % en los módulos de dominio y datos con JUnit, MockK y Turbine, y añadí 40 pruebas de interfaz en Compose UI Test sobre Firebase Test Lab con 6 combinaciones de dispositivo y versión (Android 10 a 15).
Reduje el tamaño de descarga del App Bundle de 38 MB a 21 MB con R8 en modo completo, reglas de conservación revisadas, eliminación de recursos no usados y entrega de recursos por densidad, lo que mejoró un 9 % la tasa de conversión de instalación en la ficha de Google Play.
Adapté la app a los requisitos de targetSdk de Google Play en 3 ciclos anuales consecutivos (API 33, 34 y 35: permiso POST_NOTIFICATIONS, almacenamiento con ámbito, tipos de servicio en primer plano y gesto de retroceso predictivo), con 0 regresiones críticas y entregando con 4 semanas de margen sobre el plazo, incluidos dispositivos con capas de fabricante restrictivas como MIUI y ColorOS.
Formé a 2 desarrolladores junior en Compose y Coroutines mediante revisión sistemática de pull requests y 24 sesiones quincenales a lo largo de un año; la guía de estilo interna que redactamos la adoptaron los 4 equipos de la vertical móvil (28 personas) y el tiempo medio de revisión bajó de 19 h a 6 h.

Formación académica

En España las dos vías dominantes son el Grado en Ingeniería Informática (240 ECTS, cuatro años, en universidades públicas como la UPM, la UPC, la UPV o la Universidad de Sevilla) y el Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma (DAM), de dos años, que incluye módulo de programación de dispositivos móviles y prácticas en empresa (FCT) y es una entrada perfectamente aceptada en producto y consultoría. También son frecuentes los perfiles procedentes de DAW o de bootcamps que se han consolidado con apps publicadas. Indique la titulación, el centro y el año; si terminó hace más de cinco años, colóquela después de la experiencia y no detalle asignaturas. Un máster (por ejemplo, en Ingeniería del Software o en Desarrollo de Aplicaciones Móviles) solo merece espacio propio si el proyecto final fue una aplicación Android real y puede enseñarla.

Certificaciones

Meta Android Developer Professional Certificate (Coursera) — útil para perfiles junior o de reconversión sin titulación en informática
JetBrains Kotlin Certification / cursos oficiales de Kotlin y Coroutines de JetBrains
Android Developer Fundamentals y rutas de Android Basics with Compose (Google Developer Training)
Google Cloud Associate Cloud Engineer — valorada cuando la app se apoya en Firebase, Cloud Functions o Pub/Sub
Professional Scrum Master I (PSM I) o Certified Scrum Developer — habitual en ofertas de consultoras y banca en España
Certificación de inglés B2/C1 del MCER: Cambridge (First, Advanced), Aptis o Escuela Oficial de Idiomas
Formación en protección de datos conforme al RGPD y la LOPDGDD, exigida en proyectos de banca, seguros y salud

Competencias

¿Qué competencias debe destacar un CV de Desarrollador Android?

Técnica

Kotlin (incluidas corrutinas, Flow, funciones de extensión y KSP) Jetpack Compose y Material 3, con gestión de recomposición y estabilidad Arquitectura MVVM y MVI, Clean Architecture por capas y casos de uso Ciclo de vida de Activity y Fragment, muerte de proceso y SavedStateHandle Persistencia con Room, DataStore y Paging 3 Consumo de API REST con Retrofit, OkHttp e interceptores; nociones de gRPC Concurrencia estructurada, StateFlow y SharedFlow, y pruebas con Turbine Rendimiento: Baseline Profiles, Macrobenchmark, Perfetto y análisis de trazas Modularización con Gradle Kotlin DSL, convention plugins, R8 y App Bundle Java 8-17 para mantenimiento de módulos heredados

Habilidades interpersonales

Comunicación con producto y diseño para negociar alcance y prioridad de pantallas Revisión de código constructiva y mentoría de perfiles junior Autonomía y responsabilidad sobre el ciclo de publicación y sus riesgos Capacidad de análisis ante incidencias en producción con datos, no por intuición Trabajo en equipos distribuidos e híbridos, en castellano y en inglés Documentación técnica clara: ADR, guías de estilo y notas de versión

Herramientas

Android Studio y perfilador integrado Google Play Console (tracks, informe previo al lanzamiento, Android Vitals, despliegue escalonado) Firebase Crashlytics, Analytics, Remote Config y Test Lab Git, GitHub y GitFlow con revisiones por pull request GitHub Actions, Bitrise y Gradle Play Publisher para CI/CD Jira y Confluence en equipos con Scrum de dos semanas Figma para el traspaso de diseño y los tokens de Material 3 Charles Proxy y Flipper para depuración de red Detekt y ktlint integrados en el pipeline
Categoría Competencias
Técnica Kotlin (incluidas corrutinas, Flow, funciones de extensión y KSP), Jetpack Compose y Material 3, con gestión de recomposición y estabilidad, Arquitectura MVVM y MVI, Clean Architecture por capas y casos de uso, Ciclo de vida de Activity y Fragment, muerte de proceso y SavedStateHandle, Persistencia con Room, DataStore y Paging 3, Consumo de API REST con Retrofit, OkHttp e interceptores; nociones de gRPC, Concurrencia estructurada, StateFlow y SharedFlow, y pruebas con Turbine, Rendimiento: Baseline Profiles, Macrobenchmark, Perfetto y análisis de trazas, Modularización con Gradle Kotlin DSL, convention plugins, R8 y App Bundle, Java 8-17 para mantenimiento de módulos heredados
Herramientas Android Studio y perfilador integrado, Google Play Console (tracks, informe previo al lanzamiento, Android Vitals, despliegue escalonado), Firebase Crashlytics, Analytics, Remote Config y Test Lab, Git, GitHub y GitFlow con revisiones por pull request, GitHub Actions, Bitrise y Gradle Play Publisher para CI/CD, Jira y Confluence en equipos con Scrum de dos semanas, Figma para el traspaso de diseño y los tokens de Material 3, Charles Proxy y Flipper para depuración de red, Detekt y ktlint integrados en el pipeline
Habilidades interpersonales Comunicación con producto y diseño para negociar alcance y prioridad de pantallas, Revisión de código constructiva y mentoría de perfiles junior, Autonomía y responsabilidad sobre el ciclo de publicación y sus riesgos, Capacidad de análisis ante incidencias en producción con datos, no por intuición, Trabajo en equipos distribuidos e híbridos, en castellano y en inglés, Documentación técnica clara: ADR, guías de estilo y notas de versión

Nota sectorial

El mercado español de Android se concentra en Madrid y Barcelona y se reparte entre tres mundos con expectativas distintas. En banca y seguros (BBVA, Santander, CaixaBank, Mapfre y sus proveedores) pesan la seguridad y el cumplimiento: autenticación reforzada conforme a la PSD2, biometría con BiometricPrompt, fijación de certificados, detección de dispositivos comprometidos, Play Integrity API y trazabilidad conforme al RGPD y la LOPDGDD; los ciclos de release son quincenales y muy auditados. En producto y scaleups (movilidad, reparto, inmobiliario, viajes, retail) el foco está en la experimentación, el tiempo de arranque, la conversión de la ficha de Google Play y el consumo de batería, con despliegues casi continuos. En consultoría e ingeniería de software el trabajo es por proyecto para cliente final, con rotación alta, más presencia de código heredado en Java y XML y, con frecuencia, convenio de consultoría con salarios más bajos que en producto. Un detalle específico del parque español: la fuerte cuota de Xiaomi, Samsung, Oppo y realme obliga a probar contra capas de fabricante que matan procesos en segundo plano de forma agresiva, por lo que conviene mencionar experiencia con WorkManager, servicios en primer plano y exclusiones de optimización de batería.

FAQ

Preguntas frecuentes

Con datos de mercado de 2025-2026 y jornada completa: un perfil junior se mueve entre 24.000 € y 30.000 € brutos anuales; un perfil de tres a cinco años, entre 33.000 € y 45.000 €; un senior con arquitectura y publicación a su cargo, entre 45.000 € y 60.000 €; y un lead o staff, entre 60.000 € y 78.000 €. Producto y scaleups pagan por encima de consultoría, y Madrid y Barcelona añaden entre un 8 % y un 15 % frente a otras plazas, aunque el teletrabajo está estrechando esa diferencia.

Lo habitual son cinco o más años en Android nativo, pero el filtro real es otro: haber tomado decisiones de arquitectura, haber respondido de una app en producción ante incidencias y dominar Play Console. Si acredita eso con cifras, cuatro años pueden bastar; sin ello, ocho años de pantallas mantenidas no le colocan en la banda senior.

Prácticamente sí para las ofertas de producto: es el enfoque recomendado por Google para interfaces nuevas y aparece en la mayoría de las descripciones. Ahora bien, buena parte del código en producción en España sigue siendo XML con Fragments, así que el perfil más solicitado es el que domina Compose y sabe convivir con vistas heredadas mediante interoperabilidad (ComposeView y AndroidView).

Es posible dar el salto, pero el CV debe demostrar Android nativo de forma independiente: una app propia publicada en Google Play hecha en Kotlin y Compose, dominio del ciclo de vida y de la muerte de proceso, y conocimiento de Play Console. Sea honesto con el reparto de años; en la entrevista técnica se nota enseguida quién no ha depurado nunca un ANR con una traza.

El contrato indefinido es el estándar en desarrollo Android, tanto en producto como en consultoría, normalmente con un periodo de prueba de seis meses para personal técnico titulado. Es frecuente que la oferta incluya teletrabajo híbrido de dos o tres días, retribución flexible (comida, transporte, seguro médico) y, en scaleups, un pequeño paquete de acciones o phantom shares.

Sí, y lo más arriba posible del apartado de contacto. Un enlace a una app publicada es la prueba más rápida de nivel; un repositorio con módulos Gradle bien separados, pruebas y un README claro sustituye a media entrevista. Revise antes que el código público esté presentable y no contenga claves ni credenciales.

¿Todo listo para crear su CV?

Empiece ahora

Relacionados

Ejemplos de CV similares

Responsable de Producto

Tecnología

Diseñador UX

Tecnología

Diseñador UI

Tecnología

Analista de Ciberseguridad

Tecnología

Ingeniero Cloud

Tecnología

Ingeniero de Machine Learning

Tecnología