Saltar al contenido

Desarrollador Senior React Native — Remoto - LATAM — Agencia de Software - React Native, TypeScript, Firebase, WebSockets

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

Aibaze Agency

  • 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

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.