




**Título del puesto:** Desarrollador de aplicaciones móviles experimentado **Departamento:** Ingeniería de software **Ubicación: Ciudad de México** **SAT de México**: Registrados ante el Servicio de Administración Tributaria. Deben poseer un RFC (Registro Federal de Contribuyentes) mexicano. **Tipo de puesto:** Tiempo completo **Idioma**: Inglés fluido (obligatorio) **Moneda**: Pago en MXN Buscamos un desarrollador de aplicaciones móviles para apoyar a nuestro equipo de desarrollo en crecimiento. El candidato ideal trabajará de forma remota y reportará al desarrollador principal, colaborando simultáneamente con el equipo principal de desarrollo en Canadá. El currículum debe estar en inglés. **Principales responsabilidades** * Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma (iOS y Android) mediante **React Native** o **Flutter** * Integrar y optimizar APIs RESTful y puntos finales GraphQL para aplicaciones móviles * Gestionar el almacenamiento local de datos e integrarse con bases de datos en la nube (por ejemplo, Firebase, Realm, MongoDB) * Colaborar estrechamente con diseñadores y desarrolladores backend para ofrecer experiencias móviles intuitivas y de alto rendimiento * Garantizar el rendimiento, la capacidad de respuesta y las funcionalidades «offline-first» de las aplicaciones **Habilidades requeridas** * Competencia sólida en **React Native** o **Flutter** para el desarrollo móvil multiplataforma * Conocimientos sobre **principios de interfaz de usuario y experiencia de usuario (UI/UX) móviles**, así como diseño adaptable para distintos tamaños de pantalla * Experiencia en **integración de APIs** y gestión del estado (Redux, MobX, Provider, Bloc, etc.) * Familiaridad con **módulos móviles nativos** y APIs específicas de plataforma (iOS/Android) **Habilidades preferidas** * Experiencia en **seguridad de aplicaciones móviles**, autenticación y mejores prácticas de cifrado * Conocimientos sobre **notificaciones push**, servicios en segundo plano y compras dentro de la aplicación * Familiaridad con **Docker** y microservicios para integración backend * Exposición a tecnologías web (React, Next.js o similares) para proyectos de aplicaciones híbridas * Experiencia previa publicando aplicaciones en la **App Store** y **Google Play** **Cualificaciones** **Educación:** * Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado (o experiencia práctica equivalente) **Habilidades blandas** * Excelentes habilidades de comunicación y colaboración en entornos **Ágiles/Scrum** * Capacidad para documentar soluciones técnicas y explicar claramente las decisiones arquitectónicas * Resolución proactiva de problemas, capaz de trabajar tanto de forma independiente como dentro de un equipo pequeño y dinámico **Atributos adicionales** * Experiencia previa en el desarrollo y escalado de **plataformas móviles SaaS** * Familiaridad con **tuberías CI/CD** para móviles (Fastlane, GitHub Actions, GitLab CI, etc.) * Experiencia en pruebas con frameworks como **Jest, Detox, Appium o Flutter Test** **Idiomas** * Excelentes habilidades de comunicación en inglés (hablado y escrito) NOTA: Asegúrese de enviar su currículum en inglés.


