





Azumo está buscando un **Ingeniero Senior de Sistemas Flutter/Dart** altamente motivado para diseñar e implementar software multiplataforma robusto, de alto rendimiento y escalable. Este rol especializado se centra en la interacción a nivel de sistema, empaquetado robusto e integración profunda con el sistema operativo para aplicaciones empresariales. **La posición es TOTALMENTE REMOTA, con base en América Latina.** Usted se desempeñará bien en este puesto si disfruta aprovechar las capacidades multiplataforma de Flutter para construir aplicaciones que vayan más allá de la interfaz de usuario, requiriendo una integración profunda con el sistema operativo anfitrión y dominio de las mejores prácticas de instalación/empaquetado. En Azumo, nos esforzamos por alcanzar la excelencia y creemos firmemente en el crecimiento profesional y personal. Queremos que cada individuo tenga éxito y nos comprometemos a ayudarlo a alcanzar sus metas mientras esté en Azumo y más allá. Desafiarnos a nosotros mismos y aprender diligentemente nuevas tecnologías están en el núcleo de nuestras operaciones. Con sede en San Francisco, California, Azumo es una empresa innovadora de desarrollo de software dedicada a ayudar a las organizaciones a crear aplicaciones inteligentes aprovechando los últimos avances en IA, datos y tecnología en la nube. Nos apasiona resolver problemas complejos para clientes de todo el mundo. **Requisitos** **1\. Dominio del núcleo de Flutter/Dart:** * **Experiencia profunda:** Experiencia sólida y demostrable en el desarrollo de aplicaciones robustas y de alto rendimiento en múltiples plataformas utilizando Flutter y Dart. * **Gestión de estado:** Conocimientos avanzados y aplicación práctica de los principales enfoques de gestión de estado (por ejemplo, **Provider, BLoC/Cubit, Riverpod**). * **Redes:** Capacidad comprobada para integrar y consumir eficazmente **APIs/Endpoints RESTful** (usando paquetes como http o Dio). **2\. Interacción con el Sistema Operativo y comandos del sistema:** * **Gestión de procesos y servicios:** Comprensión profunda de los mecanismos de gestión de procesos y servicios tanto en macOS (por ejemplo, **Launch Daemons/Agents**) como en Windows (por ejemplo, **Servicios de Windows, El Registro**). * **Comandos del sistema en macOS:** Experiencia práctica ejecutando comandos de shell/terminal en macOS usando dart:io Process o puentes nativos, incluyendo: * + Interacción con servicios del sistema (launchctl). + Modificación de preferencias del sistema (defaults). + Gestión de instalaciones de aplicaciones y paquetes (.pkg, .app). * **Comandos del sistema en Windows:** Competencia en el uso de dart:io Process para ejecutar comandos mediante **PowerShell o cmd.exe**, incluyendo: * + Gestión de servicios. + Instalación/desinstalación de archivos .exe/.msi. + Lectura y manipulación del **Registro de Windows**. **3\. Empaquetado y distribución avanzada de aplicaciones:** * **Dominio del instalador de Windows (Advanced Installer):** Pericia a nivel experto en el uso de herramientas como **Advanced Installer** para crear paquetes de instalación de Windows resistentes (.exe, .msi). Esto incluye: * + Configuración de requisitos previos y requisitos del sistema. + Desarrollo e implementación de **Acciones Personalizadas** para ejecutar scripts o comandos del sistema durante la instalación (por ejemplo, establecer variables de entorno o configurar servicios). + Gestión de rutas de instalación, rutinas de desinstalación y mecanismos de actualización, cumpliendo estrictamente las **mejores prácticas del instalador de Windows (MSI)**. * **Empaquetado en macOS (.pkg):** Experiencia creando paquetes de instalación estándar de macOS (.pkg), utilizando herramientas de línea de comandos (**pkgbuild**, **productbuild**) o utilidades como Xcode/Packages. * + Capacidad para incluir y configurar **scripts previos y posteriores a la instalación** dentro del paquete para automatizar la ejecución de comandos y la configuración del sistema necesarios. * Experiencia integrando soluciones con APIs de terceros (RESTful, OAuth, JSON) * Autogestionado y motivado, con fuerte ética laboral y pasión por la resolución de problemas **Cualificaciones preferidas:** * Amor por la programación y disposición para ser ágil * Espíritu hacker dentro de un equipo colaborativo **Beneficios** Los beneficios de la empresa incluyen: * Tiempo libre pagado * Capacitación * Acceso gratuito premium a Udemy * Desarrollo profesional mentorizado * Feriados de EE. UU. * Remuneración en USD * Participación en ganancias * Cobertura de maternidad En Azumo nos esforzamos por alcanzar la excelencia y creemos firmemente en el crecimiento profesional y personal. Queremos que cada individuo tenga éxito y nos comprometemos a ayudarlo a alcanzar sus metas mientras esté en Azumo y más allá. Desafiarnos a nosotros mismos y aprender nuevas tecnologías está en el núcleo de lo que hacemos. Con sede en San Francisco, California, Azumo es una empresa innovadora de desarrollo de software que ayuda a las organizaciones a construir aplicaciones inteligentes utilizando las últimas tecnologías en IA, datos y nube. Nos apasiona resolver problemas clave para clientes de todo el mundo. Si usted cumple con los requisitos para esta oportunidad y está buscando un desafío, postúlese en línea en HTTP://azumo.workable.com o contáctenos en people@azumo.co


