- 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