React Native Mobile Engineer
Dynamic Devs · Remote
Skills in this posting
Extracted from the posting text by the instrument — the demand side, read literally.
The posting
🧱 Experiencia técnica Mobile (4+ años)
Experiencia sólida desarrollando aplicaciones en React Native en entornos productivos, idealmente participando en migraciones o coexistencia entre aplicaciones nativas e híbridas.
Dominio avanzado de TypeScript: tipado robusto, generics, type safety, type guards y modelado de datos complejo.
Conocimiento profundo del ecosistema mobile: ciclo de vida de aplicaciones, navegación, permisos, publicación en App Store y Google Play, firma y versionamiento.
Experiencia con herramientas modernas de build, distribución y OTA updates para React Native.
Comprensión de arquitecturas modulares (Module Federation, microfrontends, mini-apps) y experiencia con herramientas como Re.Pack o tecnologías equivalentes.
Gestión de estado utilizando distintas soluciones según el contexto (Redux Toolkit, Zustand, Jotai, Context API u otras).
Optimización de performance: renders, memoria, tamaño de bundle, lazy loading, tree-shaking y experiencia de usuario en condiciones de red variables.
Capacidad de debugging en dispositivos reales, incluyendo análisis de logs, problemas de red, rendimiento y diferencias entre plataformas.
🎨 Design System & Calidad
Experiencia construyendo o consumiendo design systems multiplataforma.
Uso de herramientas de documentación de componentes como parte del flujo de desarrollo y QA.
Experiencia en pruebas unitarias, integración y E2E para aplicaciones móviles.
Conocimiento de pruebas visuales y de regresión para garantizar consistencia visual y experiencias Pixel Perfect.
Comprensión del flujo Figma → Design Tokens → Código y de las prácticas necesarias para mantener alineación entre diseño y desarrollo.
🤖 AI-Native Development (No negociable)
Buscamos profesionales que integren IA como parte de su flujo de trabajo diario:
Uso habitual de Claude Code, Cursor, GitHub Copilot o herramientas similares.
Experiencia trabajando bajo principios de Spec-Driven Development, definiendo objetivos, restricciones, criterios de aceptación y contratos antes de implementar.
Conocimiento de MCP (Model Context Protocol) o capacidad demostrada para adoptarlo rápidamente.
Capacidad para estructurar contexto efectivo para agentes de IA y evaluar críticamente sus resultados.
Uso de IA para generación de código, pruebas, documentación, refactorización y code reviews.
Conocimiento de limitaciones y riesgos de los modelos (alucinaciones, patrones obsoletos, sobreingeniería, errores plausibles).
Criterio técnico para determinar cuándo utilizar IA y cuándo abordar problemas directamente.
Mentalidad de ownership: la IA acelera el trabajo, pero la responsabilidad técnica sigue siendo del ingeniero.
🚀 Ingeniería de Software y Delivery
Experiencia trabajando con Git en equipos distribuidos, utilizando workflows disciplinados y buenas prácticas de colaboración.
Conocimiento de CI/CD para aplicaciones móviles, incluyendo automatización de builds, distribución y despliegues.
Experiencia con feature flags, estrategias de release progresivo, canary releases y experimentación.
Familiaridad con herramientas de observabilidad, monitoreo de errores, crashes y performance en producción.
Experiencia trabajando bajo metodologías ágiles (Scrum, Kanban o similares), participando activamente en refinamientos, planificación, retrospectivas y demostraciones.
Colaborar con equipos interfuncionales (Diseño, Producto, Backend, QA, TPM, Arquitectura) para transformar requerimientos en mini-apps modulares que se integran en una Super App.
Diseñar e implementar interfaces móviles priorizando consistencia visual, accesibilidad, performance y portabilidad entre web y mobile desde una sola base de código.
Construir y exponer módulos federados con Re.Pack (Module Federation aplicado a React Native), definiendo contratos claros para shared dependencies y estrategias de versionado independiente entre host y miniapps.
Consumir esquemas de Server Driven UI para renderizar pantallas y componentes dinámicamente, reduciendo la dependencia de despliegues por tienda.
Operar pipelines de OTA updates : builds, canales, profiles, rollback y segmentación por feature flags.
Garantizar la fidelidad "Pixel Perfect" entre diseño y producto final, integrando pruebas visuales automatizadas tanto a nivel de Design System como a nivel de flujos de UI del aplicativo.
Documentar componentes en una herramienta de documentación viva y mantener sincronía con el flujo de design tokens (desde Figma hasta el código sin intervención manual).
Integrar APIs RESTful y GraphQL, BFFs y CMS headless, con manejo robusto de estados de carga, errores, sincronización offline y persistencia de datos críticos.
Trabajar con un loop de desarrollo asistido por IA: spec-driven development, Claude Code para implementación y refactoring, MCPs para inyectar contexto del proyecto, y evaluación crítica de los outputs generados.
Participar en revisiones de código (humanas y asistidas por IA), aportar criterio técnico en decisiones de arquitectura, modularidad y performance, y compartir conocimiento de forma activa dentro del equipo.
Experiencia previa en sector banking, fintech o industrias reguladas.
Contribuciones open source en el ecosistema React Native.
Experiencia operando un flujo Figma → design tokens → código automatizado en producción.
Conocimiento de accesibilidad aplicada a mobile (WCAG, ARIA, screen readers).
Haber operado una Super App productiva o liderado la migración de un monolito mobile hacia microfrontends.
Capacidad de escribir y mantener evals para validar la calidad de outputs generados por IA en flujos de desarrollo.
Experiencia integrando o construyendo MCP servers propios para conectar herramientas internas a agentes de IA.
💻 Beneficio Bring Your Own Device (A partir del 4to mes trabajando con nosotros, podrás adquirir un computador propio)
⌚ Horario flexible 🕒
🚀 Haz un impacto. Trabaja en proyectos desafiantes
📚 IT Training: acceso a más de 500 cursos actualizados cada semana 📖
🎤 Dev Talks: conferencias exclusivas con expertos del sector
🎉 Día especial: 🎂 ¡Día libre por cumpleaños!
👥 Trabaja en un equipo talentoso y multicultural usando tecnología increíble
🎙️ Escucha nuestro podcast aquí: 🔗 Escuchar Podcast
🌐 Visítanos en nuestra web: 🔗 Dynamic Devs
Excerpt from the original listing. The full, current text lives at the source. Read and apply there →
The PivotHop read
- What a mobile developer actually earnsmedian, seniority, by country
- Where mobile developers move nextevery measured route out
- Software Engineer → Mobile Developer62% readiness
- Backend Developer → Mobile Developer54% readiness
- Frontend Developer → Mobile Developer46% readiness
- All open mobile developer rolesthe full board
Where these skills also reach
Adjacent occupations measured from the same postings — readiness is what a mobile developer’s profile already covers.
- 250 open software engineer roles36% readiness from mobile developer
- 78 open frontend developer roles35% readiness from mobile developer
- 176 open qa engineer roles35% readiness from mobile developer
- 208 open backend developer roles33% readiness from mobile developer
More mobile developer roles
- Android Developer (Remote, MEX, MX)NTT DATA · Mexico
- Staff Mobile Engineer - iOSNeon · Brazil
- Android DeveloperBjak · Austria
- Principal Mobile Engineer, AndroidUpstart · USA
- Mobile Engineer - AI Finance AgentBjak · Indonesia
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.