- Híbrido · Santa Fe, México
- Por proyecto
- Senior
- $50,000 – $60,000 MXN al mes
Publicada
Descripción del puesto
Sobre la vacante
Se busca un Desarrollador Senior Frontend React Native para integrarse a un proyecto de alto impacto en entornos móviles. Requisitos técnicos indispensables:
- React Native con mínimo 5 años de experiencia
- JavaScript avanzado y TypeScript
- Hooks y Custom Hooks
- Redux (indispensable), Context API o Zustand
- RTK Query para consumo y manejo de endpoints
- Integración y consumo de REST APIs
- Integración de módulos nativos iOS y Android
- Manejo de código nativo
- Integración de SDKs y librerías de terceros
- Revisión de Pull Requests
- Git avanzado para control de versiones
- Automatización de tareas con Fastlane
- Generación de builds iOS desde Xcode
- Distribución de versiones vía App Store Connect
- Gestión de certificados y perfiles en Apple Developer
- Unit Testing
Oferta:
- Sueldo: $50,000 – $60,000 netos mensuales
- Esquema 100% nómina
- Prestaciones superiores a las de ley
Modalidad de trabajo:
- Híbrido con opción a remoto, con disponibilidad para acudir a oficinas en Santa Fe 4 veces al año
Proyecto:
- Duración inicial de 6 meses, con posibilidad de extensión
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar en un proyecto de alto impacto donde podrás aplicar tus habilidades en React Native en un entorno que valora la calidad técnica y la innovación móvil. Aprenderás sobre integración nativa avanzada, gestión de certificados iOS y automatización con Fastlane, habilidades altamente demandadas en el mercado. La modalidad híbrida flexible te permite trabajar desde donde prefieras, manteniendo solo 4 visitas anuales a oficina, ideal para balance vida-trabajo.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- React Native con experiencia en proyectos complejos
- TypeScript para tipado seguro
- Redux para gestión de estado
- Integración nativa iOS/Android
- Git avanzado y revisión de código
- Unit Testing y automatización
Tips prácticos para este puesto
- Prepara ejemplos concretos de proyectos donde hayas usado Redux y RTK Query en React Native
- Demuestra experiencia con integración nativa mencionando casos donde hayas trabajado con módulos iOS/Android o SDKs de terceros
- Muestra tu flujo de trabajo con Git explicando cómo manejas branches, PRs y resolución de conflictos
- Ten listo tu entorno de desarrollo con Xcode y Android Studio configurados para una posible prueba técnica
Recursos recomendados
- Documentación oficial: React Native Docs, Redux Toolkit, TypeScript Handbook
- Herramientas: Fastlane para automatización, App Center para distribución
- Cursos: React Native - The Practical Guide en Udemy, Advanced React Native en Pluralsight
- Influencers: React Native Community en Twitter, blogs de Callstack y Software Mansion
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo manejas el estado global en una aplicación React Native compleja?"
- Tip: Explica tu experiencia con Redux, menciona RTK Query para APIs y compara con alternativas como Context API
- "Describe un desafío técnico que hayas resuelto integrando módulos nativos en React Native"
- Tip: Cuenta una historia específica, menciona el problema, tu solución técnica y el resultado
- "¿Cómo aseguras la calidad del código en un equipo de React Native?"
- Tip: Habla sobre Unit Testing, revisión de PRs, linting, y herramientas como Detox para testing E2E
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,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 vacante ofrece $50,000-$60,000 MXN netos (~$2,900-$3,500 USD), dentro del rango senior para México.*
Red flags a considerar
- Bandera roja 1: Proyecto corto sin claridad de extensión
- Qué preguntar: "¿Cuáles son los criterios para la extensión del contrato después de los 6 meses iniciales?"
- Bandera roja 2: Requisitos excesivos de integración nativa sin soporte adecuado
- Qué investigar: Pregunta sobre el equipo de desarrollo nativo (iOS/Android) que dará soporte y la documentación disponible
- Bandera roja 3: Modalidad híbrida con visitas poco definidas
- Señal de advertencia: Las "4 veces al año" pueden volverse más frecuentes sin aviso; pregunta por políticas escritas sobre viajes y gastos
Habilidades
- React Native
- JavaScript
- TypeScript
- Hooks
- Custom Hooks
- Redux
- Context API
- Zustand
- RTK Query
- REST APIs
- iOS
- Android
- SDKs
- Git
- Fastlane
- Xcode
- App Store Connect
- Apple Developer
- Unit Testing