Middle/Senior Flutter Engineer

RemoteSalary not specified
Ukraine

Tech Stack

FirebaseFlutterCI/CDGitDart

Job Description, Responsibilities & Requirements

Description language:

Middle/Senior Flutter Engineer

StartupSoft specializes in IT outstaffing services, and we’re on the lookout for top-tier talents like you.

About the Position

We are seeking a Middle/Senior Flutter Engineer with 4+ years of professional mobile development experience to join our dynamic wellness tech venture.

About the Company

StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU. Our developers work directly on the product as an integral part of the startup team.

Project Description

A dynamic wellness tech venture offering innovative tools to support proactive health management. Its primary product is a smart scale equipped with cutting-edge BIA technology, delivering precise data on key body metrics such as fat percentage, lean mass, and hydration. By merging advanced engineering with a seamless digital experience, it empowers users to make informed decisions about their health.

Tech Stack

  • Flutter
  • Dart
  • RESTful APIs

Responsibilities

  • Design, develop, and maintain high-quality mobile applications using Flutter SDK and Dart.
  • Implement efficient state management solutions (primarily BLoC and GetIt) to ensure scalability and maintainability.
  • Integrate Firebase services (authentication, Firestore, analytics, push notifications) and other backend APIs.
  • Manage local data storage using Hive or other storage solutions.
  • Ensure application performance, responsiveness, and security through profiling, testing, and optimization.
  • Participate in and contribute to code reviews, ensuring best practices, maintainability, and adherence to coding standards.
  • Collaborate closely with product managers, designers, and other engineers to deliver seamless user experiences.
  • Troubleshoot and debug issues, addressing performance bottlenecks and implementing fixes.
  • Contribute to and improve CI/CD pipelines to automate testing, building, and deployment.
  • Document technical designs, workflows, and project architecture to ensure maintainability and knowledge sharing.

Requirements

  • 4+ years of professional mobile development experience, with at least 2+ years of hands-on Flutter experience.
  • Strong proficiency in Flutter SDK and Dart programming language.
  • Solid understanding of state management solutions, particularly BLoC and GetIt (experience with Provider, Riverpod, or MobX is a plus).
  • Experience integrating Firebase services (authentication, Firestore, analytics, push notifications, etc.).
  • Knowledge of local storage solutions such as Hive (experience with SharedPreferences, SQLite, or ObjectBox is a plus).
  • Familiarity with RESTful APIs and third-party SDK integration.
  • Proficiency with Git version control workflows (branching, pull requests, code reviews).
  • Experience or basic knowledge of CI/CD pipelines (e.g., GitHub Actions, Bitrise, or Codemagic).
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Ability to collaborate in cross-functional teams and communicate effectively.
  • A good understanding of mobile UI/UX principles and experience delivering polished, user-friendly apps.
  • Experience publishing apps to the App Store and Google Play.

Why StartupSoft?

  • Global Collaboration Opportunities: Work with top entrepreneurs and startups from Silicon Valley and EU.
  • Core Team Membership: Become an integral part of the core team - be more than someone who just writes code.
  • Equity and Ownership Potential: Potential to receive equity in high-growth startups.
  • Premier Workspaces: Beautiful offices in the best locations with high-end amenities.
  • Competitive Compensation Package: Above average salary, benefits & medical insurance.
  • Cutting-Edge Technology Environment: Only the latest, modern technologies with no legacy code and management bureaucracy.
  • Impactful Project Contributions: Contribute to well-funded products with potential to impact millions.
  • Collaborative Company Culture: Tight-knit team with an inclusive and transparent culture.

Locations

  • Ukraine/Remote

Employment Type

  • Full-Time

Categories

  • Software Engineering

Work Location Type

  • Remote

Job Details

Company name:
StartupSoft
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 13, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.