Himalayas logo
AzumoAZ

Flutter / Dart Engineer - Latin America - Remote

Azumo is a nearshore software development company that helps businesses scale their teams and build intelligent web, mobile, data, and AI applications with top talent from Latin America.

Azumo

Employee count: 51-200

Colombia only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Azumo is seeking a highly motivated Senior Flutter/Dart Systems Engineer to 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.

Based in San Francisco, California, Azumo is an innovative software development firm dedicated to helping organizations build intelligent apps leveraging the latest advancements in AI, data, and cloud technology. We are passionate about solving complex problems for clients across the globe.

Requirements

1. Flutter/Dart Core Proficiency:

  • Deep 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, BLoC/Cubit, Riverpod).
  • Networking: Proven ability to integrate and consume RESTful APIs/Endpoints effectively (using packages like http or Dio).

2. Operating System & System Command Interaction:

  • Process and Service Management: In-depth understanding of process and service management mechanisms in both macOS (e.g., Launch Daemons/Agents) and Windows (e.g., Windows Services, The Registry).
  • macOS System Commands: Hands-on experience executing shell/terminal commands on macOS 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 via PowerShell or cmd.exe, including:
    • Service management.
    • Installation/uninstallation of .exe/.msi files.
    • Reading and manipulating the Windows Registry.

3. Advanced Application Packaging & Distribution:

  • Windows Installer Mastery (Advanced Installer): Expert-level proficiency in using tools like Advanced Installer to create resilient Windows installation packages (.exe, .msi). This includes:
    • Configuring prerequisites and system requirements.
    • Developing and deploying Custom Actions to 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 to Windows Installer (MSI) best practices.
  • macOS Packaging (.pkg): Experience creating standard macOS installer packages (.pkg), utilizing command-line tools (pkgbuild, productbuild) or utilities like Xcode/Packages.
    • Ability to include and configure pre-install and post-install scripts within 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 solving

Preferred Qualifications:

  • Love for coding and willingness to be agile
  • Hacker spirit within a collaborative team

Benefits

Company benefits include:

  • Paid Time Off
  • Training
  • Udemy Free Premium access
  • Mentored Career Development
  • U.S. Holidays
  • USD Remuneration
  • Profit Sharing
  • Maternity Coverage

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 learning new technologies is at the core of what we do.

Based in San Francisco, California, Azumo is an innovative software development firm helping organizations build intelligent apps using the latest technologies in AI, data and cloud. We are passionate about solving key problems for customers around the globe.

If you are qualified for the opportunity and looking for a challenge, please apply online at HTTP://azumo.workable.com or connect with us at people@azumo.co

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Colombia +/- 0 hours

About Azumo

Learn more about Azumo and their company culture.

View company profile

Many of our customers are at the forefront of their industries but find it challenging to consistently source and retain top-tier software engineering talent to build and maintain their innovative software products. They face the hurdle of scaling their development capabilities quickly and affordably without compromising on quality or dealing with the communication and time-zone disconnects often experienced with traditional offshoring. This is why Azumo was founded: to bridge this gap by providing access to exceptional nearshore software development teams from Latin America. Our customers need to innovate and modernize to stay competitive in a rapidly digitizing world, but often struggle to do so due to the scarcity and high cost of local, highly skilled developers. Azumo offers a solution that combines cost-effectiveness with real-time collaboration and cultural alignment, eliminating scheduling headaches and language barriers.

At Azumo, we empower companies of all sizes, from dynamic startups to Fortune 500 leaders like Facebook, Omnicom, Twitter, and United Health, to build intelligent applications by providing them with highly skilled, dedicated software developers. Our clients benefit from our expertise in modern front-end technologies, robust data infrastructure, and cutting-edge artificial intelligence, allowing them to tackle complex challenges and tailor solutions to their specific needs, industry, and technological preferences. We understand that in today's world, the convergence of data, cloud, mobility, and AI presents remarkable opportunities. Our customer-centric approach means we think deeply about your challenges and work collaboratively to deliver high-quality software solutions that drive your business forward. We are meticulous about quality, employing rigorous testing methodologies and code reviews to complement your existing processes, ensuring that together we produce exceptional software. Our commitment to exceeding expectations and delivering empowering solutions is reflected in our client testimonials and a high customer net retention rate.

Claim this profileAzumo logoAZ

Azumo

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Azumo

Explore the variety of open remote roles at Azumo, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Azumo

Remote companies like Azumo

Find your next opportunity by exploring profiles of companies that are similar to Azumo. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Azumo hiring Flutter / Dart Engineer - Latin America - Remote • Remote (Work from Home) | Himalayas