Saltar al contenido

Mobile Engineer Senior React Native — Remoto - LATAM — Startup EdTech - React Native,

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

Outsmart

  • Remoto · Latinoamérica
  • Tiempo completo
  • Senior
  • USD 5,000 – USD 8,000 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

Outsmart está buscando Mobile Engineers Senior con experiencia en React Native para unirse como miembros tempranos del equipo de ingeniería. Como parte fundamental del equipo, tendrás un rol crítico en establecer el tono de la cultura técnica de la empresa, definiendo estándares de calidad, escalabilidad y experiencia de usuario.

Requisitos principales:

  • 5+ años de experiencia en desarrollo móvil con fuerte background en React Native
  • Experiencia trabajando con iOS nativo (Objective-C / Swift)
  • Historial comprobado construyendo y manteniendo aplicaciones móviles a escala (preferiblemente 1M+ usuarios)
  • Conocimiento profundo de optimización de rendimiento y estrategias de testing móvil
  • Experiencia escribiendo tests unitarios y E2E
  • Capacidad para trabajar de forma autónoma en un entorno de ritmo acelerado

Tecnologías clave: React Native, iOS, Android, Rive

Beneficios y contexto:

  • Startup en etapa temprana con $38M en financiamiento de Khosla Ventures, Forerunner, DST Global Partners y Lightspeed
  • Equipo de liderazgo incluye ex-ejecutivos de Duolingo, diseñadores ganadores de Emmy y co-fundadores latinos
  • Misión de reinventar la educación superior
  • Oportunidad de trabajar en animaciones de última generación y experiencias interactivas

¿Por qué deberías aplicar?

Esta es una oportunidad única para moldear la cultura técnica desde los cimientos en una startup con respaldo sólido y una misión transformadora. No solo desarrollarás aplicaciones móviles, sino que establecerás los estándares de calidad que definirán el producto durante años. Trabajarás directamente con un equipo de diseño galardonado para crear experiencias que tú mismo querrías usar, combinando lo mejor de React Native con animaciones avanzadas mediante Rive.

Como miembro temprano del equipo, tendrás visibilidad directa con el liderazgo y la oportunidad de crecer junto con la empresa. Outsmart reúne lo mejor de ambos mundos: la agilidad y el impacto de una startup, con el respaldo financiero y la experiencia de inversionistas de primer nivel.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • React Native avanzado con experiencia real en producción
  • Conocimiento nativo de iOS (Swift/Objective-C) para puentes y optimizaciones
  • Arquitectura a escala - experiencia manejando aplicaciones con millones de usuarios
  • Performance tuning móvil - profiling, optimización de memoria, reducción de bundle size
  • Testing estratégico - unit, integration y E2E testing en mobile
  • Autonomía y proactividad - capacidad de tomar decisiones técnicas sin supervisión constante

Tips prácticos para este puesto

  • Prepara ejemplos concretos de aplicaciones que hayas escalado - métricas de usuarios, problemas de performance resueltos, decisiones arquitectónicas clave
  • Demuestra conocimiento de Rive - si no lo has usado, familiarízate con sus capacidades para animaciones complejas
  • Enfócate en UX - Outsmart valora experiencias que la gente quiera usar, muestra cómo priorizas UX en tu trabajo
  • Investiga el espacio EdTech - entiende los desafíos únicos de aplicaciones educativas (engagement, retención, accesibilidad)

Recursos recomendados

  • Documentación oficial: React Native, Rive Animation
  • Herramientas: React Native Debugger, Flipper, Metro Bundler
  • Influencers: Spencer Carli (React Native Training), William Candillon (Can It Be Done In React Native)
  • Cursos: React Native Advanced Concepts (Stephen Grider), Mobile Performance (Udacity)
  • Comunidades: React Native Community, Reactiflux Discord

Preguntas frecuentes en entrevistas para este rol

1. "¿Cómo optimizarías una aplicación React Native que tiene problemas de rendimiento en dispositivos más antiguos?" *Tip de respuesta:* Enfócate en un enfoque estructurado - profiling primero (React DevTools, FPS monitors), luego prioriza optimizaciones (lazy loading, memoization, reducir re-renders, optimizar imágenes). Menciona herramientas específicas como Hermes y técnicas como code splitting.

2. "Describe tu experiencia integrando módulos nativos en React Native y cuándo elegirías este enfoque vs. una solución JavaScript pura" *Tip de respuesta:* Explica casos reales donde usaste puentes nativos, destacando consideraciones de performance, mantenibilidad y casos de uso específicos (animaciones complejas, acceso a hardware, librerías nativas existentes). Demuestra que entiendes el trade-off entre desarrollo speed y performance.

3. "¿Cómo estructurarías el testing en una aplicación móvil que espera escalar a millones de usuarios?" *Tip de respuesta:* Propón una estrategia en capas - unit tests para lógica de negocio, integration tests para componentes, E2E para flujos críticos. Menciona herramientas específicas (Jest, Detox, Appium) y cómo priorizarías qué testear primero basado en riesgo e impacto en el usuario.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,500 | | Senior | $5,000 - $8,000 | | Lead/Staff | $7,000 - $10,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. Startups con funding sólido como Outsmart típicamente están en el rango superior para atraer talento senior.*

Red flags a considerar

1. Expectativas poco claras sobre "autonomía" *Qué preguntar:* "¿Cómo definen éxito para este rol en los primeros 90 días? ¿Qué procesos de onboarding y mentorship existen? ¿Cómo se toman decisiones técnicas importantes?"

2. Startup sin procesos técnicos establecidos *Qué investigar:* Pregunta sobre CI/CD, code review processes, technical debt management, y cómo manejan incidentes en producción. Una startup temprana puede ser caótica - asegúrate de que haya al menos un framework básico.

3. Desbalance entre diseño complejo y recursos técnicos *Señal de advertencia:* Si el equipo de diseño tiene premios Emmy pero el equipo técnico es mínimo, pregunta sobre la colaboración real entre equipos y si las expectativas de animaciones complejas son realistas con los recursos disponibles.

Habilidades

  • React Native
  • iOS
  • Android
  • Rive
  • Objective-C
  • Swift
  • Jest
  • Detox
  • Appium
  • Hermes
  • Metro Bundler
  • 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.