
Flutter/Dart Engineer
Satellite Innovations
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob 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