Saltar al contenido

Desarrollador Senior React Native

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • Remoto · Latinoamérica
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 7,000 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

Aibaze Agency busca un Desarrollador Senior React Native con 5+ años de experiencia para trabajar tiempo completo en aplicaciones móviles complejas como plataformas on-demand, marketplaces y apps de bienes raíces. La agencia desarrolla aplicaciones iOS y Android de nivel producción con uso intensivo de características en tiempo real, geolocalización y arquitecturas escalables.

Requisitos técnicos:

  • 5+ años de experiencia sólida con React Native
  • Experiencia comprobada con aplicaciones de producción complejas
  • Conocimiento sólido de JavaScript/TypeScript
  • Soluciones de gestión de estado
  • Integración de APIs REST/GraphQL
  • Experiencia con WebSockets/comunicación en tiempo real
  • Seguimiento de ubicación en segundo plano y manejo de GPS
  • Integraciones de mapas, enrutamiento y ETA
  • Notificaciones push (Firebase/APNs)
  • Optimización de rendimiento móvil
  • Experiencia publicando apps en App Store y Google Play
  • Familiaridad con pipelines de CI/CD móvil

Deseable:

  • Experiencia con aplicaciones tipo Uber
  • Experiencia con Firebase
  • Comprensión de backends escalables y entornos cloud

¿Por qué deberías aplicar?

Esta es tu oportunidad de trabajar en proyectos de alto impacto que definen la movilidad y conectividad del futuro. Como desarrollador senior en una agencia de software especializada, tendrás exposición a múltiples industrias y tecnologías de vanguardia, desde aplicaciones de entrega a demanda hasta plataformas de bienes raíces con funcionalidades en tiempo real. Crecerás profesionalmente resolviendo desafíos de escalabilidad y performance que pocas empresas enfrentan, mientras construyes un portafolio impresionante de aplicaciones en producción.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: React Native avanzado, TypeScript, gestión de estado (Redux/MobX), APIs GraphQL, WebSockets, Firebase Cloud Messaging, optimización de rendimiento móvil
  • Soft skills: Comunicación efectiva con equipos multidisciplinarios, capacidad para trabajar en proyectos simultáneos, pensamiento crítico para arquitecturas escalables

Tips prácticos para este puesto

  • Prepara tu portafolio: Enfócate en mostrar aplicaciones complejas que hayas llevado a producción, especialmente aquellas con funcionalidades en tiempo real o geolocalización
  • Domina TypeScript: En proyectos de esta escala, TypeScript no es opcional - asegúrate de tener ejemplos concretos de su implementación
  • Documenta tus procesos de CI/CD: Las agencias valoran especialmente candidatos que puedan demostrar experiencia sólida en automatización de despliegues

Recursos recomendados

  • Documentación oficial: React Native Docs, Firebase Documentation
  • Cursos: Advanced React Native Patterns en Udemy, TypeScript for React Native Developers
  • Influencers: React Native Community en Twitter, Firebase Developers YouTube channel
  • Herramientas: React Native Debugger, Flipper para debugging, Fastlane para automatización

Preguntas frecuentes en entrevistas para este rol

  • "¿Cómo optimizarías una aplicación React Native que tiene problemas de rendimiento en listas largas?" - Tip: Menciona técnicas como virtualización, memoización de componentes, y uso de FlatList con optimizaciones específicas
  • "Describe tu experiencia implementando WebSockets para funcionalidades en tiempo real" - Tip: Explica casos específicos, desafíos enfrentados y métricas de performance logradas
  • "¿Cómo manejas el seguimiento de ubicación en segundo plano en iOS y Android?" - Tip: Demuestra conocimiento de las diferencias entre plataformas y consideraciones de batería

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 - $7,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 rol con 5+ años y tecnologías especializadas, el rango superior es alcanzable.*

Red flags a considerar

  • Bandera roja 1: Falta de procesos de testing claros - Pregunta en la entrevista sobre su estrategia de testing automatizado y cobertura de código para aplicaciones móviles
  • Bandera roja 2: Expectativas poco realistas sobre tiempos de entrega - Investiga el historial de la agencia preguntando sobre la duración promedio de proyectos similares
  • Bandera roja 3: Arquitectura heredada sin plan de modernización - Señal de advertencia común en agencias: pregunta sobre su estrategia para mantener actualizadas las dependencias y migrar a nuevas versiones de React Native

Habilidades

  • React Native
  • JavaScript
  • TypeScript
  • Redux
  • MobX
  • REST
  • GraphQL
  • WebSockets
  • Firebase
  • APNs
  • GPS
  • CI/CD
  • App Store
  • Google Play
  • Firebase Cloud Messaging
  • Fastlane
  • React Native Debugger
  • Flipper

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

Ver la publicación original

By BRAINLLM 0.8.10