Saltar al contenido

Desarrollador React Native Mobile — Remoto - México — Tech Staffing - React Native, JavaScript,

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

PyramidCI

  • Remoto · México
  • Por proyecto
  • Senior

Publicada

Contratan desde: México

Descripción del puesto

Sobre la vacante

PyramidCI está buscando un Desarrollador React Native Mobile para un contrato remoto en México con pago en dólares. Se requiere un mínimo de 5 años de experiencia en desarrollo móvil, con experiencia en React Native. Es deseable familiaridad con Objective-C, Swift, Java o Kotlin. Se prefiere fuertemente contribuciones a librerías (idealmente de código abierto) dentro del ecosistema React Native.

¿Por qué deberías aplicar?

Esta es una oportunidad para trabajar en un entorno remoto con pago en dólares, lo que puede significar un ingreso competitivo en el mercado latinoamericano. Al ser un rol de contractor, podrías tener flexibilidad horaria y la posibilidad de trabajar en proyectos diversos. Además, la preferencia por contribuciones a open source indica una cultura que valora la innovación y el crecimiento técnico, ideal para desarrolladores que buscan impactar en la comunidad y expandir su portafolio.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • React Native con al menos 5 años de experiencia en desarrollo móvil.
  • JavaScript y TypeScript para desarrollo robusto.
  • Conocimiento de APIs nativas y puentes entre React Native y código nativo.
  • Habilidades de debugging y optimización de rendimiento en apps móviles.
  • Soft skills: autonomía, comunicación clara en entornos remotos y capacidad para trabajar en equipo distribuido.

Tips prácticos para este puesto

  • Prepara tu portafolio: Incluye proyectos en React Native y, si es posible, enlaces a contribuciones open source. Esto demuestra pasión y experiencia práctica.
  • Domina las herramientas: Familiarízate con herramientas como Expo, React Navigation y Redux o Context API para gestión de estado.
  • Practica entrevistas técnicas: Enfócate en preguntas sobre ciclo de vida de componentes, manejo de errores y integración con APIs nativas.
  • Investiga la empresa: Revisa el sitio web de PyramidCI y su presencia en redes para entender su cultura y proyectos.

Recursos recomendados

  • Documentación oficial: React Native Docs (reactnative.dev) para guías actualizadas.
  • Cursos: "React Native - The Practical Guide" en Udemy o cursos en Platzi.
  • Influencers: Sigue a desarrolladores como William Candillon en YouTube para tutorials avanzados.
  • Herramientas: Usa Flipper para debugging y Fastlane para automatización de builds.

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "¿Cómo manejas la integración de módulos nativos en React Native?" + Tip: Explica tu experiencia con puentes (bridging) y menciona ejemplos concretos, como usar librerías como `react-native-camera`.
  • Pregunta 2: "Describe tu proceso para optimizar el rendimiento de una app React Native." + Tip: Habla sobre técnicas como memoización, uso de `FlatList` para listas largas y reducción de re-renders con `React.memo`.
  • Pregunta 3: "¿Has contribuido a proyectos open source? Cuéntame sobre ello." + Tip: Destaca no solo el código, sino también cómo colaboraste en issues, reviews o documentación, mostrando trabajo en equipo.

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,000 |

*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. Para este puesto como contractor con pago en dólares, el rango podría estar en el extremo superior para seniors.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no proporciona detalles claros sobre el proyecto o duración del contrato. Qué preguntar: "¿Pueden describir el proyecto específico y el plazo estimado?" para evaluar estabilidad.
  • Bandera roja 2: Falta de soporte para herramientas o licencias necesarias. Qué investigar: Pregunta sobre el stack tecnológico completo y si proveen acceso a IDEs, servicios en la nube o hardware si es necesario.
  • Bandera roja 3: Expectativas poco realistas sobre carga de trabajo en un entorno remoto. Señal de advertencia: Si mencionan "disponibilidad 24/7" o plazos ajustados sin flexibilidad. Investiga reviews de empleados en plataformas como Glassdoor.

Habilidades

  • React Native
  • JavaScript
  • TypeScript
  • Objective-C
  • Swift
  • Java
  • Kotlin
  • Expo
  • React Navigation
  • Redux
  • Context API
  • Flipper
  • Fastlane

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.