React Native Mobile Engineer

Dynamic Devs

Ciudad de México

Presencial

MXN 446.400 - 669.600

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Bring Your Own Device
Horario flexible
Acceso a cursos actualizados
Conferencias exclusivas
Día libre por cumpleaños

Descripción de la vacante

Dynamic Devs está buscando un Software Engineer Frontend React Native en Ciudad de México que colabore en proyectos innovadores. El candidato ideal tendrá más de 4 años de experiencia en desarrollo móvil y habilidades en TypeScript y React Native.

Ofrecemos un ambiente de trabajo multicultural, flexible y con acceso a cursos y conferencias exclusivas. Se valorará la experiencia en optimización de rendimiento y el uso de herramientas como Git y CI/CD.

Formación

  • 4+ años de experiencia desarrollando aplicaciones en React Native en entornos productivos.
  • Dominio de tecnologías modernas y herramientas como Re.Pack.
  • Experiencia en pruebas unitarias y de integración.

Responsabilidades

  • Colaborar con equipos para integrar requisitos en mini-apps modulares.
  • Desarrollar interfaces móviles con un enfoque en rendimiento y accesibilidad.
  • Integrar APIs y implementar mecanismos de manejo de estado robustos.

Conocimientos

Desarrollo en React Native
TypeScript avanzado
Optimización de rendimiento
Integración de APIs RESTful y GraphQL
Diseño de interfaces móviles
Colaboración en equipos interfuncionales

Herramientas

Git
CI/CD
Herramientas de monitoreo

Descripción del empleo

Somos una empresa de servicios de tecnología que busca proyectos de alto impacto haciendo de la innovación y transformación digital parte de diferentes empresas principalmente transnacionales latinoamericanas de diversos sectores económicos como retail, seguros, distribución de equipos médicos, banca y productos digitales masivos utilizados por los consumidores en todo el continente.

Somos partidarios de la excelencia técnica, DevOps, Entrega Continua e Integración Continua, conformando equipos de alto desempeño en proyectos desafiantes, orientados al crecimiento e implementación de nuevas tecnologías. Más importante aún, ofrecemos un entorno colaborativo y multicultural donde puedes aprender, disfrutar y crecer como profesional.

Posición

Software Engineer Frontend React Native

Funciones del cargo
  • 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 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)
  • 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.
Diferenciadores (nice to have)
  • 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.
Beneficios
  • Bring Your Own Device: a partir del cuarto mes de trabajo puedes adquirir un computador propio.
  • Horario flexible.
  • Acceso a más de 500 cursos actualizados cada semana.
  • Conferencias exclusivas con expertos del sector.
  • Día libre por cumpleaños.
  • Equipo multicultural y entorno de trabajo colaborativo.
"
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

8085 - React Native Mobil Developer Mid
8085 - React Native Mobil Developer Mid

ALTEN MÉXICO • Ciudad de México

Presencial
Seguro de gastos médicos mayores
15 días de aguinaldo
25% de prima vacacional
+3
Desarrollador React Native Mid-Level (Nezahualcóyotl)
Desarrollador React Native Mid-Level (Nezahualcóyotl)

Link-Worldwide • Nezahualcóyotl

Presencial
IOS Frontend Mobile Developer (React Native) Sr
IOS Frontend Mobile Developer (React Native) Sr

ALTEN Mexico • Estado de México

Presencial
Full-Stack Developer
Full-Stack Developer

TINC CMMS • México

A distancia
Desarrollador/a Full-Stack con IA
Desarrollador/a Full-Stack con IA

BC Tecnología • Ciudad de México

Presencial
Ambiente de trabajo colaborativo
Crecimiento profesional
Proyectos innovadores con clientes de alto nivel
React Native Tech Lead - Trabajo Remoto | REF#265620
React Native Tech Lead - Trabajo Remoto | REF#265620

BairesDev • Tlalnepantla

A distancia
MXN 1.531.000 - 2.552.000
Trabajo 100% remoto
Compensación competitiva
Hardware y software proporcionados
+4
IC3 - Software Engineer Mobile
IC3 - Software Engineer Mobile

Spin Careers • Monterrey

Presencial
Entorno de trabajo diverso e inclusivo
React Native Tech Lead - Trabajo Remoto
React Native Tech Lead - Trabajo Remoto

BairesDev • Jalisco

A distancia
MXN 1.191.000 - 1.872.000
Trabajo 100% remoto
Compensación competitiva en USD
Horarios flexibles
+3
Mobile Engineer
Mobile Engineer

Jobtailor • Miguel Hidalgo

Presencial
MXN 180.000 - 300.000
Desarrollador iOS - Por Proyecto (Título o Cédula Requerido)
Desarrollador iOS - Por Proyecto (Título o Cédula Requerido)

DaCodes. • Guanajuato

Híbrido
Seguro de gastos médicos mayores
Seguro de vida
Día off en tu cumpleaños
+1