




**Disponible para trabajar de forma remota desde LATAM** #### **La propuesta de trabajo** En Aerolab, adoptamos un enfoque centrado en el usuario para crear productos digitales: aplicaciones móviles, sitios web, interfaces, ¡lo que sea! Estamos en constante evolución y buscando nuevas formas de hacer las cosas. Todos nuestros procesos están en constante iteración, y nuestro foco está en el aprendizaje. Tendrás la oportunidad de trabajar en proyectos de distintos tamaños y sectores, lo que te permitirá crecer, aprender, cometer errores (los aceptamos con naturalidad) y desarrollar plenamente tu talento. #### **Tus responsabilidades laborales incluyen** * Crear y evolucionar productos móviles para startups y marcas globales utilizando React Native. * Diseñar experiencias e interfaces de producto excepcionales para aplicaciones iOS y Android. * Desarrollar aplicaciones React Native de alta calidad usando JavaScript/TypeScript, patrones modernos de React y bibliotecas móviles comunes. * Trabajar con funcionalidades nativas (navegación, enlaces profundos, notificaciones push, permisos del dispositivo, etc.) e integrar SDKs y APIs de terceros. * Colaborar con equipos de backend para integrar APIs REST/GraphQL y contribuir al diseño de APIs cuando sea necesario. * Garantizar un excelente rendimiento, animaciones fluidas y una alta percepción de calidad en una amplia gama de dispositivos. * Documentar proactivamente tus propias implementaciones y decisiones técnicas. * Realizar revisiones regulares de código con los miembros del equipo. * Participar en el proceso de diseño proponiendo tecnologías y soluciones para cada producto. * Colaborar y trabajar junto a gestores de proyectos, diseñadores y otros desarrolladores para crear productos de los que puedas sentirte orgulloso. * Apoyar a desarrolladores menos experimentados durante el proceso, compartiendo conocimientos y buenas prácticas. #### **¿Qué esperamos de ti?** * Experiencia sólida en JavaScript o TypeScript y capacidad para construir aplicaciones desde cero aplicando patrones de diseño de código robustos. * Experiencia consolidada en el desarrollo y lanzamiento de aplicaciones móviles con **React Native** (iOS y/o Android), preferiblemente en producción y para usuarios reales. * Conocimiento profundo de los fundamentos de React y patrones avanzados, además de experiencia en gestión de estado (Context, Redux, Zustand o similares). * Habilidades sólidas en UI: capacidad para traducir diseños de Figma en interfaces pixel-perfect, diseños adaptables y animaciones fluidas mediante las soluciones de estilo de React Native. * Experiencia integrando aplicaciones móviles con APIs y gestionando persistencia de datos (AsyncStorage o similar; experiencia con SQLite/Realm es un plus). * Experiencia en pruebas unitarias e integrales dentro del ecosistema React Native (Jest, React Native Testing Library o similares). * Familiaridad con la metodología Ágil y capacidad para aplicarla en un entorno colaborativo. * Una mirada atenta al diseño y la capacidad de implementar interfaces y microinteracciones pulidas en distintos dispositivos y tamaños de pantalla. * Nivel intermedio de inglés (oral y escrito) para comunicarte con clientes y compañeros de equipo. #### **Sería un plus:** * Experiencia publicando y manteniendo aplicaciones en la App Store y/o Google Play. * Experiencia en optimización del rendimiento móvil (tamaño del paquete, tiempo de inicio, uso de memoria, etc.). * Experiencia con servicios de notificaciones push, herramientas de análisis y reporte de fallos (Firebase, Sentry, Segment, etc.). * Experiencia con CI/CD para aplicaciones móviles (Fastlane, EAS, Bitrise o similares). * Experiencia previa con accesibilidad (a11y) en interfaces móviles. * Experiencia integrando proyectos con un CMS o con arquitectura «backend-for-frontend». * Conocimientos de infraestructura (Docker, AWS o similares) o experiencia colaborando estrechamente con equipos de backend/infraestructura. * Un fuerte sentido estético y una mirada cuidadosa al diseño; rechazo a desalineaciones visuales. * Disposición para aportar conocimientos diversos y ofrecer una perspectiva única. #### **¿Qué encontrarás en Aerolab?** * La oportunidad de trabajar en productos de distintos sectores, teniendo contacto directo con el cliente. * Espacios diseñados para dar retroalimentación y proponer mejoras y cambios. * Aerolab es miembro de SoDA, una red global de agencias digitales líderes.


