09 ago
|
Azumo
|
Nezahualcóyotl
09 ago
Azumo
Nezahualcóyotl
Azumo is seeking a highly motivatedSenior Flutter/Dart Systems Engineerto design and implement robust, high-performing and scalable cross-platform software.
This specialized role focuses on system-level interaction, robust packaging, and deep Operating System integration for enterprise applications.The position is FULLY REMOTE, based in Latin America.You will thrive in this role if you enjoy leveraging Flutter's multi-platform capabilities to build applications that go beyond the UI, requiring deep integration with the host operating system and mastery of installation/packaging best practices.At Azumo, we strive for excellence and strongly believe in professional and personal growth.
We want each individual to be successful and pledge to help you achieve your goals while at Azumo and beyond.
Challenging ourselves and diligently learning new technologies are at the core of our operations.1.
Flutter/Dart Core ProficiencyDeep Expertise:Solid, demonstrable experience in developing robust, high-performance applications across multiple platforms using Flutter and Dart.State Management:Advanced knowledge and practical application of major state management approaches (e.g.,Provider, BLo C/Cubit, Riverpod ).
Networking:Proven ability to integrate and consumeRESTful APIs/Endpointseffectively (using packages like Dio).2.
Operating System & System Command InteractionProcess and Service Management:In-depth understanding of process and service management mechanisms in both mac OS (e.g.,Launch Daemons/Agents ) and Windows (e.g.,Windows Services, The Registry ).
mac OS System Commands:Hands‐on experience executing shell/terminal commands on mac OS using dart:io Process or native bridging,
including:Interacting with system services (launchctl).
Modifying system preferences (defaults).
Managing application and package installations (.pkg,.app).
Windows System Commands:Proficiency in utilizing dart:io Process to execute commands viaPower Shell or cmd.exe , including:Service management.Installation/uninstallation of.exe/.
msi files.Reading and manipulating theWindows Registry.3.
Advanced Application Packaging & DistributionWindows Installer Mastery (Advanced Installer):Expert-level proficiency in using tools likeAdvanced Installerto create resilient Windows installation packages (.exe,.msi).
This includes:Configuring prerequisites and system requirements.Developing and deployingCustom Actionsto execute scripts or system commands during installation (e.g., setting environment variables or configuring services).
Managing installation paths, uninstallation routines, and update mechanisms, adhering strictly toWindows Installer (MSI) best practices.mac OS Packaging (.pkg):Experience creating standard mac OS installer packages (.pkg), utilizing command‐line tools ( pkgbuild ,productbuild ) or utilities like Xcode/Packages.Ability to include and configurepre‐install and post‐install scriptswithin the package to automate necessary command execution and system setup.Experience integrating solutions with 3rd party APIs (RESTful, OAuth, JSON)Self‐driven and motivated, with a strong work ethic and a passion for problem solvingPreferred QualificationsLove for coding and willingness to be agileHacker spirit within a collaborative teamCompany BenefitsPaid Time OffTrainingUdemy Free Premium accessMentored Career DevelopmentU.
S. HolidaysUSD RemunerationProfit SharingMaternity Coverage
📌 Flutter / Dart Engineer - Latin America - Remote (Nezahualcóyotl)
🏢 Azumo
📍 Nezahualcóyotl