Satellite Innovations

Flutter/Dart Engineer

Satellite Innovations

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DartFlutterLinuxMacOS

About the role

  • Develop and maintain Flutter-based desktop applications using Dart (primary focus);
  • Work closely with Product and Design to implement scalable, user-friendly desktop experiences;
  • Build new features end-to-end and improve existing ones with performance and usability in mind;
  • Integrate with backend APIs and third-party services;
  • Write clean, maintainable, and well-documented code, supported by tests;
  • Participate in technical discussions, reviews, and architectural decisions;
  • Collaborate in a distributed team, communicating clearly in English;
  • Use AI tools thoughtfully to enhance productivity and speed up development — without blindly relying on them (“not a vibe coder” mindset);
  • Proactively identify technical risks, inefficiencies, and improvement opportunities in a fast-moving startup environment.

Requirements

  • Have 3+ years of professional software engineering experience
  • Have strong, hands-on experience with Flutter and Dart, ideally with desktop platforms (Windows, macOS, Linux)
  • Understand desktop-specific concerns such as performance, state management, file system access, and platform integrations
  • Are comfortable working in a startup / multitasking environment with evolving requirements
  • Are fluent in spoken and written English — all communication and several interview stages are fully in English
  • Are comfortable working closer to ET (Eastern Time) hours or overlapping significantly with them
  • Write thoughtful code and balance speed with quality
  • Are not afraid to use AI as a productivity tool, but apply it critically and responsibly.
Benefits
  • Competitive compensation
  • Fully English-speaking environment
  • Opportunity to work with an international partner and modern tech stack
  • Fast professional growth in a startup setting
  • Sponsored career development and learning opportunities
  • Flexible work start time
  • Birthday, holiday, and special occasion gifts
  • Regular team-building events and a supportive culture.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
FlutterDartdesktop applicationsbackend APIsperformance optimizationstate managementfile system accessplatform integrationsclean codesoftware testing
Soft skills
communicationcollaborationproblem-solvingcritical thinkingadaptabilityproactivityattention to detailtime managementmultitaskingresponsibility