Saltar al contenido

Desarrollador Mobile React Native — Presencial - Bentonville, AR — Tecnología - React Native, TypeScript, iOS, Android

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

Symploreus

  • Presencial · Bentonville, Estados Unidos
  • Tiempo completo
  • Semi senior

Publicada

Descripción del puesto

Sobre la vacante

Symploreus está buscando un Mobile Developer con experiencia sólida en React Native para unirse a su equipo en Bentonville, AR. Esta posición requiere trabajar de manera presencial y está abierta a candidatos con visas H4EAD y L2EAD.

Responsabilidades principales:

  • Desarrollar y mantener aplicaciones móviles multiplataforma usando React Native y TypeScript para iOS, iPad y Android
  • Escribir código limpio, mantenible y escalable siguiendo estándares de la industria
  • Realizar pruebas unitarias para garantizar confiabilidad, estabilidad y rendimiento
  • Integrar APIs RESTful, módulos nativos y librerías de terceros
  • Optimizar el rendimiento en diferentes dispositivos
  • Colaborar con diseñadores, product owners y equipos backend
  • Documentar requisitos, actualizaciones y cambios en el backlog
  • Participar en revisiones de código y contribuir a la documentación técnica

Requisitos técnicos:

  • Experiencia práctica comprobada con React Native y TypeScript
  • Fuerte experiencia en desarrollo para iOS/iPad
  • Conocimiento sólido de principios de UI/UX móvil y diseño responsivo
  • Experiencia con gestión de estado (Redux, MobX o similar)
  • Experiencia en pruebas unitarias (Jest, Detox o frameworks similares)
  • Conocimiento sólido de APIs REST, Git y flujos de trabajo CI/CD
  • Exposición a metodologías Agile y procesos de documentación de backlog
  • Experiencia con optimización de rendimiento, integración de hardware o características a nivel de dispositivo
  • Fuertes capacidades de depuración, análisis y resolución de problemas

¿Por qué deberías aplicar?

Esta posición te ofrece la oportunidad de trabajar en aplicaciones móviles de alta calidad para una empresa tecnológica en crecimiento. Desarrollarás soluciones multiplataforma que impactarán directamente en la experiencia del usuario, colaborando con equipos multifuncionales en un entorno que valora la documentación clara y los procesos estructurados. Es una excelente oportunidad para profundizar en optimización de rendimiento y integración de hardware, habilidades altamente valoradas en el mercado mobile actual.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • React Native avanzado con TypeScript
  • Desarrollo nativo para iOS (conocimiento profundo de las plataformas Apple)
  • Gestión de estado con Redux o MobX
  • Pruebas unitarias con Jest o Detox
  • Integración de APIs RESTful
  • Git y CI/CD en entornos móviles
  • Documentación técnica y gestión de backlog

Tips prácticos para este puesto

  • Prepara ejemplos concretos de aplicaciones que hayas desarrollado con React Native, especialmente aquellas que incluyan integración con hardware o optimizaciones de rendimiento
  • Demuestra tu conocimiento de TypeScript - menciona patrones específicos que hayas implementado
  • Ten listos casos de estudio sobre cómo resolviste problemas complejos de rendimiento en diferentes dispositivos
  • Muestra experiencia con documentación - explica cómo mantienes el backlog y documentas cambios

Recursos recomendados

  • Documentación oficial: React Native Docs, TypeScript Handbook
  • Frameworks de testing: Jest Documentation, Detox Guide
  • Gestión de estado: Redux Toolkit, MobX State Tree
  • Optimización: React Native Performance Guide
  • Comunidades: React Native Community, iOS Dev Weekly
  • Cursos: React Native - The Practical Guide en Udemy, Advanced React Native en Pluralsight

Preguntas frecuentes en entrevistas para este rol

1. ¿Cómo manejas el rendimiento en aplicaciones React Native multiplataforma? *Tip: Explica tu proceso de profiling, herramientas que usas (React DevTools, Flipper), y estrategias específicas para iOS vs Android.*

2. Describe tu experiencia integrando módulos nativos con React Native *Tip: Menciona casos específicos donde tuviste que crear puentes entre código nativo y JavaScript, y cómo manejaste la documentación.*

3. ¿Cómo abordas las pruebas en aplicaciones móviles complejas? *Tip: Habla sobre tu estrategia de testing (unitario, integración, E2E), frameworks que prefieres, y cómo pruebas en diferentes dispositivos físicos.*

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $2,500 - $3,500 | | Mid | $3,500 - $5,000 | | Senior | $5,000 - $7,500 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Esta posición siendo presencial en EE.UU. podría tener rangos superiores, pero estos son referencias para el mercado LATAM.*

Red flags a considerar

1. Falta de claridad en los procesos de documentación *Qué preguntar: "¿Cómo se mantiene y actualiza el backlog actualmente? ¿Qué herramientas usan para documentación técnica?"*

2. Expectativas poco realistas sobre desarrollo multiplataforma *Qué investigar: Revisar si la empresa tiene experiencia previa con React Native, preguntar sobre tiempos de entrega típicos para features complejos.*

3. Integración de hardware sin soporte adecuado *Señal de advertencia: Si mencionan muchas integraciones con hardware específico pero no tienen equipo de hardware dedicado o partnerships claros con fabricantes.*

Habilidades

  • React Native
  • TypeScript
  • iOS
  • iPad
  • Android
  • Redux
  • MobX
  • Jest
  • Detox
  • APIs RESTful
  • Git
  • CI/CD
  • Agile
  • UI/UX
  • diseño responsivo
  • optimización de rendimiento
  • integración de hardware
  • depuración
  • análisis
  • resolución de problemas
  • documentación técnica
  • gestión de backlog

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.