Flutter / Dart Engineer

Job not on LinkedIn

🕒 April 16

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Azumo

Azumo

51 - 200 employees

🤖 Artificial Intelligence

Software Development • Artificial Intelligence • Data Engineering

Azumo is a leading software development company that specializes in nearshore services. The company offers a range of solutions, including software development, dedicated teams, staff augmentation, and virtual CTO services. Azumo is particularly known for its expertise in artificial intelligence, mobile app development, data engineering, and cloud services. The company prides itself on delivering high-quality, scalable, and innovative software solutions tailored to the specific needs of various industries, including fintech, game development, healthcare, and media. With a focus on assembling talented developers from Latin America, Azumo ensures time zone alignment and seamless communication with clients in North America. Their commitment to quality and client satisfaction is evidenced by numerous awards and positive client testimonials from prestigious organizations like Facebook, Twitter, and Discovery Channel.

📋 Description

• Design and implement robust, high-performing and scalable cross-platform software. • Leverage Flutter's multi-platform capabilities to build applications that go beyond the UI. • Ensure deep integration with the host operating system. • Master the installation/packaging best practices. • Contribute to professional and personal growth at Azumo. • Participate in solving complex problems for clients across the globe.

🎯 Requirements

• 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). • 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. • 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

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

Apply Now

Similar Jobs

🕒 April 14

Cross Border Talents

201 - 500

🎯 Recruiter

👥 HR Tech

AI Developer designing and implementing generative AI solutions for real business cases. Working with LLMs and collaborating with cross-functional teams in a flexible remote setup.

🗣️🇪🇸 Spanish Required

JavaScript

Node.js

Python

🕒 April 7

Origin

51 - 200

🏢 Enterprise

🏛️ Government

Designer developing technical solutions and management processes using Oracle software and related products. Conducting analysis and documenting business processes.

Groovy

Java

Oracle

SQL

Unix

🕒 April 1

Mid Snowflake Developer optimizing cloud data warehouses. Collaborating with cross-functional teams in LATAM to drive data integration and security solutions.

Azure

Cloud

ETL

SQL

🕒 April 1

MUTT DATA

51 - 200

🤖 Artificial Intelligence

📡 Telecommunications

Data Developer role in a dynamic startup specializing in innovative systems using big data and machine learning. Collaborate on data pipelines and tech development in a remote setup.

NoSQL

Python

SQL

🕒 April 1

Sezzle

201 - 500

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior Mobile Engineer developing mobile features and backend APIs for Sezzle's innovative shopping platform. Collaborating with teams to enhance user experience and app functionality.

JavaScript

MySQL

React

React Native

TypeScript

Go