Remotery

Flutter / Dart Engineer

Posted May 19

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Design and develop robust, high-performing, and scalable cross-platform software solutions.

• Utilize Flutter's multi-platform features to create applications that extend beyond just the user interface.

• Ensure comprehensive integration with the host operating system.

• Achieve mastery in installation and packaging best practices.

• Contribute to both professional and personal development at Azumo.

• Engage in resolving complex challenges for clients around the world.


⛳️ Requirements

• Flutter/Dart Core Proficiency:

• Deep Expertise: Strong, demonstrable experience in crafting robust, high-performance applications across diverse platforms using Flutter and Dart.

• State Management: Advanced understanding and practical implementation of key state management strategies (e.g., Provider, BLoC/Cubit, Riverpod).

• Networking: Proven capability to effectively integrate and utilize RESTful APIs/Endpoints (using libraries such as http or Dio).

• Operating System & System Command Interaction:

• Process and Service Management: Comprehensive knowledge of process and service management in both macOS (e.g., Launch Daemons/Agents) and Windows (e.g., Windows Services, The Registry).

• macOS System Commands: Practical 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: Expertise in using 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.

• Advanced Application Packaging & Distribution:

• Windows Installer Mastery (Advanced Installer): Expert-level knowledge in using tools like Advanced Installer to create durable Windows installation packages (.exe, .msi). This encompasses:

• Configuring prerequisites and system requirements.

• Developing and deploying Custom Actions to run scripts or system commands during installation (e.g., setting environment variables or configuring services).

• Managing installation paths, uninstallation processes, and update mechanisms while strictly adhering to Windows Installer (MSI) best practices.

• macOS Packaging (.pkg): Experience in creating standard macOS installer packages (.pkg) using command-line tools (pkgbuild, productbuild) or utilities like Xcode/Packages.

• Ability to incorporate and configure pre-install and post-install scripts within the package to automate necessary command execution and system configurations.

• Experience integrating solutions with third-party APIs (RESTful, OAuth, JSON).

• Self-motivated and driven, possessing a strong work ethic and a passion for problem-solving.

• Preferred Qualifications:

• Enthusiasm for coding and adaptability to agile methodologies.

• A hacker spirit within a collaborative team environment.


🏝️ Benefits

• Paid Time Off

• Training

• Free Premium Access to Udemy

• Mentored Career Development

• U.S. Holidays

• Competitive USD Remuneration

• Profit Sharing

• Maternity Coverage

People also viewed

Tether.to10 hours ago

Bare Developer

DK flagDenmark OnlyFull-timeSoftware Engineer
ApplyView job
SD Solutions10 hours ago

Mechanical Designer – Ventilation & Engineering

UA flagUkraine OnlyFull-timeSoftware Engineer
ApplyView job
SIS International Research & Strategy Consulting10 hours ago

Survey Programmer – Ops, Scripting

IN flagIndia OnlyFull-timeSoftware Engineer₹600k/year
ApplyView job
Roblox10 hours ago

Developer Engagement Representative – Part-Time Contract

TH flagThailand OnlyFreelanceSoftware Engineer
ApplyView job
CrowdStrike10 hours ago

Associate Curriculum Developer, Regional Training Lead – JAPAC

JP flagJapan OnlyFull-timeSoftware Engineer
ApplyView job
Leega1 day ago

Frontend Developer – Flutter (Mid-level)

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers