Saltar al contenido

Desarrollador React Native — Remoto - Global — Múltiples Industrias - 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

Aerotek

  • Remoto · Suiza, Estados Unidos
  • Por proyecto
  • Junior
  • USD 1,500 – USD 8,000 al mes

Publicada

Contratan desde: Suiza, Estados Unidos, Canadá, Alemania, Emiratos Árabes Unidos, Japón, Latinoamérica

Descripción del puesto

Sobre la vacante

Aerotek está construyendo una Red Global de Desarrolladores React Native para conectar profesionales que diseñan, construyen y escalan aplicaciones móviles multiplataforma para iOS y Android en múltiples industrias. La ventana de aplicación es del 29 al 31 de enero. Se ofrecen oportunidades en más de 20 países incluyendo Suiza, Estados Unidos, Canadá, Alemania, Emiratos Árabes Unidos, Japón y otros, con modalidades Remoto, Híbrido y Presencial, y roles Contract y Permanent. Hay 40 roles disponibles que van desde Junior React Native Developer hasta Head of Mobile Development, React Native Architect y Mobile Innovation Lead. Se buscan perfiles con experiencia en React Native, TypeScript, APIs, performance y desarrollo multiplataforma. Se ofrecen salarios competitivos, tarifas por contrato y honorarios freelance/proyecto. Se requiere enviar CV y portafolio (preferiblemente enlaces a GitHub o app stores).

¿Por qué deberías aplicar?

Esta es una oportunidad única para unirte a una red global de talento donde podrás trabajar en proyectos internacionales de alto impacto, desde FinTech y HealthTech hasta e-commerce y enterprise. Tendrás exposición a tecnologías de vanguardia y la posibilidad de crecer en roles de liderazgo técnico o especialización en áreas como performance, seguridad o animaciones. La diversidad de modalidades y ubicaciones te permite elegir el entorno que mejor se adapte a tu estilo de vida, mientras desarrollas aplicaciones que impactan a millones de usuarios en iOS y Android.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • React Native con experiencia en desarrollo de apps nativas para iOS y Android
  • TypeScript para tipado seguro y mantenibilidad del código
  • APIs REST/GraphQL para integración con backends
  • Gestión de estado (Redux, Context API, MobX)
  • Testing con Jest, Detox o herramientas similares
  • CI/CD para pipelines de despliegue móvil (Fastlane, GitHub Actions)
  • Soft skills: comunicación en inglés, trabajo en equipos distribuidos, adaptabilidad

Tips prácticos para este puesto

  • Optimiza tu portafolio: Incluye enlaces a apps publicadas en App Store/Google Play o repositorios GitHub con proyectos completos de React Native.
  • Destaca casos de uso real: Menciona cómo resolviste problemas específicos como optimización de rendimiento, integración de APIs nativas o manejo de animaciones complejas.
  • Prepárate para pruebas técnicas: Practica con desafíos comunes como debugging de apps, optimización de bundle size o implementación de features con Expo.
  • Investiga la empresa: Aerotek es una agencia de reclutamiento global; pregunta sobre el cliente final y el tipo de proyectos para entender mejor el contexto.

Recursos recomendados

  • Documentación oficial: React Native Docs, Expo Docs
  • Herramientas: React Native Debugger, Flipper, App Center
  • Influencers: React Native Community en Twitter, canales de YouTube como Academind
  • Cursos: React Native - The Practical Guide en Udemy, cursos avanzados en Pluralsight
  • Comunidades: React Native subreddit, Discord servers como Reactiflux

Preguntas frecuentes en entrevistas para este rol

  • ¿Cómo optimizas el rendimiento de una app React Native? Tip: Habla sobre uso de memoization, reducción de re-renders con React.memo, profiling con Flipper, y técnicas como lazy loading.
  • Describe tu experiencia integrando APIs nativas en React Native. Tip: Menciona ejemplos concretos con módulos nativos, uso de Native Modules o librerías como react-native-bridge, y cómo manejaste la documentación entre equipos.
  • ¿Cómo manejas el estado en aplicaciones grandes de React Native? Tip: Explica tu stack preferido (ej: Redux Toolkit con slices, Context API para estados simples), y cómo estructuras el código para escalabilidad.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $3,000 | | Mid | $3,000 - $5,000 | | Senior | $5,000 - $8,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 roles globales como estos, los rangos pueden ser más altos dependiendo de la ubicación y el cliente.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en el proyecto o cliente final. Pregunta en la entrevista sobre los detalles del proyecto, stack tecnológico completo y equipo asignado para evitar roles genéricos sin dirección.
  • Bandera roja 2: Alta rotación o múltiples roles similares abiertos. Investiga en LinkedIn o foros si la empresa tiene historial de contrataciones rápidas y despidos, lo que podría indicar mala gestión.
  • Bandera roja 3: Expectativas poco realistas en plazos o alcance. Señal de advertencia común en desarrollo móvil; pregunta sobre metodologías ágiles, sprints y cómo manejan cambios para evaluar la cultura laboral.

Habilidades

  • React Native
  • TypeScript
  • APIs
  • REST
  • GraphQL
  • Redux
  • Context API
  • MobX
  • Jest
  • Detox
  • CI/CD
  • Fastlane
  • GitHub Actions
  • iOS
  • Android
  • performance
  • desarrollo multiplataforma
  • APIs nativas
  • Native Modules
  • react-native-bridge
  • Expo
  • React Native Debugger
  • Flipper
  • App Center
  • GitHub
  • App Store
  • Google Play

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.