Cross-platform: mercado
Cross-platform Mobile Engineer: nicho amplio para el «desarrollador móvil sin dependencia explícita de un framework» o roles con un stack móvil políglota (Flutter + bridges nativos, o React Native + Kotlin Multiplatform). En la taxonomía: Mobile Developer / Mobile Engineer sin un framework concreto. Familia de roles: Mobile Engineer (general) (agnóstico del framework: se elige según la tarea), Polyglot Mobile Developer (Flutter + nativo o RN + nativo), Mobile Architect (estrategia multiplataforma para un equipo), Kotlin Multiplatform Mobile Engineer (KMM: la respuesta de JetBrains a Flutter, en crecimiento), Cross-platform Junior (móvil de entrada sin compromiso con un único framework). Stack: Flutter + Kotlin Multiplatform + React Native: los tres principales frameworks multiplataforma. Un Senior políglota suele conocer los tres al nivel de «leer código + corregir un bug». Dart para Flutter, Kotlin para KMM/Android nativo, Swift para iOS nativo, TypeScript para RN. Platform Channels / bridges nativos: para funcionalidades específicas de la plataforma. Patrones de arquitectura móvil: Clean Architecture + separación en módulos de funcionalidad. Firebase o AWS Amplify para servicios backend. Testing: específico de cada framework. Stack principal: react native, react, kotlin, swift, flutter. 46% en remoto. Consejo: si tienes un framework concreto, consulta las páginas especializadas /research/mobile/android, /research/mobile/ios, /research/mobile/flutter para datos exactos.
El mercado de Cross-platform tiene ahora 386 puestos abiertos, 341 de ellos observados recientemente. Median salary $7291/mo.
El 46% de los empleos de móvil multiplataforma son en remoto o híbridos. El desarrollo móvil es compatible con la nube. Empresas de producto rusas: híbrido o remoto.
⚠ salario conocido en 31 de 386 empleos; cuota de remoto a partir de 310 con formato indicado; 341 contados como observaciones recientes; no se muestran la tendencia ni la dificultad de contratación
Timeline: postings and sources
How many Cross-platform postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.
New postings and active sources per week
Sources over the period: 126
New sources connected: May 18 +2 · May 25 +5 · Jun 1 +4 · Jun 8 +3 · Jun 15 +6 · Jun 22 +11 · Jun 29 +12 · Jul 6 +11 · Jul 13 +9 · Jul 20 +9 · Jul 27 +5 · Aug 3 +4 · Aug 10 +4 · Aug 17 +5 · Aug 24 +2 · Aug 31 +1 · Sep 7 +2 · Sep 21 +5 · Sep 28 +5 · Oct 5 +4 · Oct 12 +3 · Oct 19 +8
Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.
Salaries over time
Median Cross-platform salary per week, USD per month.
Median salary, USD per month
Only postings with a USD salary and a known period (month or year), $500–$50,000 per month. Weeks with fewer than 10 such postings are left blank — that means no data, not zero.
Remote work over time
Share of Cross-platform postings offering fully remote work, per week.
Remote postings, %
The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.
Technologies over time
How the share of Cross-platform postings mentioning each of the top technologies changed.
Postings mentioning the technology, %
Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.
Countries over time
How the share of Cross-platform postings in each of the top countries changed, per week.
Postings in the country, %
Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.
Demanda y oferta observada
| Demanda abierta | 386 |
| Oferta observada | — no publicado |
Mobile multiplataforma forma un nicho general amplio del mercado móvil. El grupo se solapa con android/ios/flutter.
⚠ los candidatos que encajan con una vacante aún no se cuentan: se muestran la demanda y el pool observado
Distribución de salarios
Uno de cada diez gana menos de $3464, uno de cada diez más de $17.600. La mitad del mercado está entre $4619 y $12.500. Muestra: 31.
Geografía de la demanda
| país | empleos |
|---|---|
| US | 73 |
| PL | 44 |
| IN | 16 |
| GB | 16 |
| ZA | 13 |
| DE | 11 |
| CA | 10 |
| BR | 9 |
| RU | 8 |
| MY | 7 |
The leader by Cross-platform Mobile job count is the US (73 positions). Russia — banking + e-commerce dominate. Poland — large remote market. International remote via Toptal + Y Combinator.
⚠ solo número de empleos: el salario por país no se publica
Se usa junto con
Stack principal de Cross-platform Mobile 2026: Flutter (Dart) o Kotlin Multiplatform (Kotlin) o React Native (TS): tres frameworks principales. Más bridges nativos (Kotlin para Android + Swift para iOS). Patrones de arquitectura mobile (Clean Architecture + módulos por feature). Firebase o AWS Amplify (servicios de backend). Fastlane (CI/CD). Testing mobile específico de cada framework.
Parejas habituales: Flutter + Dart, Kotlin + KMM, React Native + TypeScript, puentes nativos (Kotlin/Swift). Hoja de ruta de aprendizaje: elección de framework → un framework hasta nivel Senior → nociones de un segundo framework → habilidades de Mobile Architect.
Demanda por nivel
| nivel | empleos |
|---|---|
| senior | 148 |
| principal | 28 |
| lead | 17 |
| middle | 11 |
| junior | 6 |
Trayectoria: Junior → Middle (elección de framework) → Senior (especializado en uno) → Mobile Architect (estrategia multiplataforma) o Full-stack Mobile.
⚠ solo el lado de la demanda: el nivel del pool observado se desconoce en su mayor parte
Empleadores
La demanda se reparte entre 275 empleadores. El mayor concentra el 2.6%, los diez primeros el 12.6%; el 87.4% restante es cola larga.
| proporción | valor |
|---|---|
| top-1 | 2.6% |
| top-3 | 7.0% |
| top-10 | 12.6% |
| cola larga | 87.4% |
⚠ no se muestran nombres: el clasificador aún no distingue entre agencias de selección y empleadores finales
Dónde ve Zorky este mercado
Observado en 54 fuentes; la mayor concentra el 13.2%: este mercado no depende de un solo canal.
Vacantes recientes
- Senior Mobile Engineer (Flutter) – UI Polish & Performance · ZA · $3465
- Senior Android Mobile Engineer (DevOps) · ZA · $2082
- React Native/Kotlin Mobile Developer Senior · BR
- Mobile Developer (Kotlin Multiplatform) · PL
- Mobile Developer · HK
- Mobile Developer- FLEX/ CONTRACT · US
- Fullstack Mobile Developer ( Kotlin, Java Backend) · PL · $7250
- Senior React Native Engineer (Mobile Engineer) · EG
Últimas vacantes abiertas de Cross-platform Mobile: las 10 posiciones más recientes con una descripción de calidad suficiente. La lista completa está en nuestro CRM o en el enlace «ver todas» de abajo.
Mercados adyacentes
Mobile multiplataforma es un nicho general amplio del mercado móvil. El grupo se solapa con los segmentos especializados android/ios/flutter. Para el salario exacto en tu framework, ver /research/mobile/android, /research/mobile/ios, /research/mobile/flutter. La comparación está en el SiblingSubnichesChart de arriba.
⚠ los mercados adyacentes para comparar aún no están definidos
Cómo se mide
- Vacante
- un empleo abierto que superó el filtro de calidad y menciona al menos dos tecnologías
- Candidato observado
- un candidato cuyo stack contiene esta tecnología; es un agregado: ni un solo registro sale del perímetro
- Candidato emparejable
- aún no contabilizado
- Ventana
- empleos abiertos en el momento en que se generó el snapshot
Sobre los datos
- Algunos desgloses están ocultos: su cobertura de datos aún no es suficiente.
- Las estadísticas se muestran solo donde la muestra supera un control de calidad.
- Que falte un bloque no significa que el valor sea cero.
Desgloses ocultos actualmente: 8.
Datos a 2026-10-27
Área: Móvil
Especializaciones relacionadas
Dentro de Mobile multiplataforma: Mobile Engineer (agnóstico al framework), Polyglot Mobile Developer (Flutter + nativo o RN + nativo), Mobile Architect (estrategia multiplataforma), Kotlin Multiplatform Mobile Engineer (KMM: la respuesta de JetBrains), Junior multiplataforma. Para datos especializados, ver /research/mobile/android, /research/mobile/ios, /research/mobile/flutter.
Preguntas frecuentes
Las preguntas más frecuentes sobre Cross-platform Mobile: salario, Flutter frente a RN frente a KMM, a quién le encaja el rol general de Mobile, diferencias con el Native especializado, trabajo remoto, cómo llegar a serlo, skills de Senior. Para datos especializados, mira las páginas específicas de cada framework.
¿Cuánto gana un Mobile Engineer Junior, Middle, Senior o Lead?
El desarrollo móvil multiplataforma es una puerta de entrada más accesible que el nativo (Flutter no exige un Mac para un build solo de Android). Salto de Junior a Middle: elige un framework + una gestión de estado + un backend en la nube (Firebase). Un Senior suele ser políglota: conoce Flutter + nociones de nativo. Mobile Architect: estrategia multiplataforma a nivel de equipo, prima por habilidad escasa. Trayectoria: Junior → Middle (elección de framework) → Senior → luego Tech Lead en un framework concreto, Mobile Architect (multiplataforma) o Full-stack (Dart en servidor con Shelf/Serverpod).
¿Qué stack necesita con más frecuencia un Cross-platform Mobile engineer?
Tecnologías más comunes en 5: react native, react, kotlin, swift, flutter. Nativo: Swift para iOS, Kotlin para Android, Java para Android legacy. Platform Channels / Native bridges, necesarios para features específicas de plataforma. Patrones de arquitectura móvil: Clean Architecture + separación en feature-modules + un único state-management. Firebase (el backend móvil de Google, el más común) o AWS Amplify (para equipos de stack AWS). Mobile DevOps: Fastlane (automatización de CI/CD), Bitrise / GitHub Actions / Codemagic (CI). Testing móvil: específico del framework + Firebase Test Lab + BrowserStack App Live para dispositivos reales. Analítica móvil: Firebase Analytics, AppsFlyer, Amplitude Mobile. Monitorización de rendimiento: Firebase Performance, Sentry Mobile, Datadog RUM Mobile.
Flutter frente a React Native frente a Kotlin Multiplatform: ¿cuál elegir?
Flutter (Dart): el mejor rendimiento entre las opciones multiplataforma (motor de renderizado propio Skia/Impeller). Dominante en el segmento de startups + bancos de la CEI (Alfa Mobile). Una base de código → iOS + Android + Web + Desktop. Kotlin Multiplatform Mobile (KMM): el enfoque de JetBrains. Se comparte la lógica de negocio entre Android/iOS en Kotlin y la UI sigue siendo nativa (Compose para Android, SwiftUI para iOS). Tendencia creciente en equipos de Android nativo 2024–2026. Habilidad premium: +15-20% sobre Flutter Senior. React Native (JS): lo mejor para equipos con experiencia en React. Arquitectura con puente JS (mejorada con la New Architecture 2024+). La usan startups internacionales. Estrategia: Flutter, para una startup que prioriza el MVP o un equipo de la CEI; KMM, si ya tienes un equipo de Android nativo y quieres compartir código con iOS; RN, si vienes de React. Un Senior políglota (que conoce los tres): la carrera móvil más valiosa para un Architect multiplataforma.
¿Para quién es adecuado el rol de «Cross-platform Mobile Engineer» en 2026?
Este rol es ideal para: 1) Juniors que aún no han elegido un framework y quieren probar mobile por una entrada sencilla (Flutter recomendado, no hace falta Mac). 2) Seniors políglotas que han trabajado con 2+ frameworks y prefieren encargos donde puedes elegir la herramienta por tarea. 3) Nivel Mobile Architect: estrategia cross-platform para el equipo (Flutter para un nuevo MVP + native para legacy + KMM para compartir código). 4) Founding Mobile Engineer en una startup: tú eliges el stack según el roadmap de producto. El salario está ligeramente por debajo de un Native iOS Senior especializado pero por encima de un Flutter Junior. Estrategia de carrera: especialízate primero en un framework hasta Senior, luego expándete a cross-platform. Un Junior que es «cross-platform» desde el principio arriesga un conocimiento superficial en todos los frameworks.
¿Pueden los ingenieros móviles multiplataforma trabajar en remoto?
Sí, el 46% de los empleos de Cross-platform Mobile son full-remote o híbridos. El desarrollo móvil es cloud-friendly. Startups — full-remote. Las empresas de producto rusas — híbrido o remoto. Hubs de relocación: Dubái, Chipre, Lisboa, Tiflis, Bali. Inglés — obligatorio para el remoto internacional con una prima +25-40%.
¿En qué se diferencia el «Mobile Engineer general» del especialista nativo?
Mobile Engineer general (esta página): nicho amplio para empleos sin un framework explícito. Incluye a desarrolladores Android/iOS/Flutter en un mismo grupo. Bueno para juniors que aún no han elegido framework, o para seniors políglotas. Páginas especializadas: Android (Kotlin): específico de Kotlin/Android nativo; iOS (Swift): específico de Swift/iOS nativo; Flutter: específico de Dart/Flutter. Si conoces tu framework, consulta la página especializada para salarios exactos + preguntas Q5/Q6 específicas del framework. Mobile Architect no es una especialización, sino un nivel de carrera: diseña la estrategia multiplataforma del equipo y conoce a fondo 2-3 frameworks.
¿Por dónde empezar en Cross-platform Mobile en 2026?
Hoja de ruta para un Junior sin experiencia móvil: 1) Elige UN framework para empezar. Recomendaciones: Flutter, la entrada más accesible (no hace falta un Mac para un build solo de Android, Hot Reload en <1 s, una sola base de código). Android nativo (Kotlin): si quieres rendimiento nativo + Compose + estar listo para el mercado ruso (bancos/empresas de producto exigen nativo). iOS nativo (Swift): si tienes un Mac (16 GB, serie M) y quieres el segmento premium. 2) Lleva el framework elegido a nivel Junior-Middle (6-12 meses). Detalles en las páginas de hoja de ruta especializadas de android/ios/flutter. 3) Tras el nivel Senior, amplía a un segundo framework para una carrera políglota. 4) Objetivo Mobile Architect: conocer a fondo 2-3 frameworks + backends cloud para móvil (Firebase + AWS Amplify). Los cursos del framework elegido están en las páginas especializadas. Tiempo hasta Junior en cualquier framework: 6-12 meses a tiempo completo. Senior multiplataforma: 3+ años después de Junior.
¿Cuántas vacantes de Cross-platform Mobile hay en la CEI y Europa?
544 active open Mobile Engineer positions (cross-platform / framework-agnostic). Geography: the US, Poland, India. This is a general niche — the pool overlaps with the specialised android/ios/flutter segments. The real market is wider than the sample thanks to the international remote segment. Time to close a Senior — 3-5 weeks.
¿Qué skills necesita un Senior Cross-platform Mobile?
Un Senior Cross-platform Mobile es responsable del ciclo completo de desarrollo móvil + 2-3 frameworks. Un framework a fondo: Flutter (ver las habilidades Senior en /research/mobile/flutter), Android nativo (ver /research/mobile/android) o iOS nativo (ver /research/mobile/ios). Un segundo framework al nivel de «leer código + añadir una funcionalidad»: si el primero es Flutter, el segundo es Kotlin Multiplatform o RN; si el primero es Android nativo, el segundo es Flutter o KMM; si el primero es iOS nativo, el segundo es Flutter. Platform Channels / puentes nativos: escribir código nativo (Kotlin para Android + Swift para iOS) para funciones específicas de cada plataforma desde un framework multiplataforma. Arquitectura móvil: Clean Architecture para un equipo multiplataforma, estructura modular, separación en módulos de funcionalidad, elección de la estrategia de gestión de estado. Mobile DevOps: dominio de Fastlane, CI/CD con Bitrise o Codemagic, pruebas automatizadas por capturas, distribución de betas con Firebase App Distribution. Rendimiento: comparación del rendimiento multiplataforma + herramientas de profiling de cada framework. Servicios de backend móvil: Firebase a fondo (Crashlytics + Analytics + Remote Config + Cloud Messaging + Firestore + Auth + Functions) o AWS Amplify. Soft: code review en varios frameworks, mentoría a Junior en cualquier framework, comunicación con diseñadores (HIG + Material Design). Inglés para Senior+ imprescindible: la comunidad móvil es mayoritariamente angloparlante.
Dejar una solicitud
Describe la tarea y deja un contacto: la solicitud llega a nuestro CRM y respondemos al contacto que indiques.