Raccoon Gang is the leading Online Learning Solutions provider and, since 2020, we have become a Preferred Open edX Provider. We are the most extensive team of Python professionals, with more than 150 engineers and instructional designers on board. We are contributors to the Open edX community.
14 січня 2025

Flutter Developer

віддалено

We are looking for a Flutter Developer to join our partners’ team. Ukrainian Scales Company is one of the biggest manufacturers of truck scales in Eastern Europe, and number one in Ukraine. The product is a modern smart software-hardware solution for weighing systems that allow our customers to get the best business experience in the heavy loads’ transportation domain.

Tech stack: GoLang, Django, Flutter.

Testing: Android, iOS, Desktop.

Requirements:

Experience: 2+ years of professional experience in mobile development, including Flutter and Dart.

Core knowledge: Strong understanding of Flutter’s widget system, state management (e.g., Provider, Bloc), and platform-specific integrations.

Cross-Platform Development: Proficiency in building Flutter applications for iOS, Android, and Windows platforms.

Architecture: experience with architectural patterns such as Clean Architecture, MVVM, or MVP.

Asynchronous Programming: Experience with Futures, Streams, and other Dart asynchronous features.

Testing: Familiarity with writing unit, widget, and integration tests in Flutter.

CI/CD: Experience setting up or working with CI/CD pipelines for Flutter apps (e.g., GitHub Actions, Fastlane, Codemagic).

API Integration: Experience working with RESTful APIs, GraphQL, and WebSockets.

Version Control: Proficiency with Git and collaborative workflows (e.g., GitHub or Bitbucket).

Databases: Familiarity with local databases such as SQLite, Hive, or ObjectBox.

Will be a plus:

• Knowledge of native Android or iOS development.

Responsibilities:

• Develop and maintain cross-platform mobile applications using Flutter and Dart.

• Collaborate with designers, product managers, and backend developers to deliver high-quality, scalable, and maintainable solutions.

• Integrate mobile applications with APIs and third-party libraries.

• Write clean, testable, and efficient code following industry best practices.

• Optimize application performance and troubleshoot issues.

• Participate in sprint planning and other Agile development practices.

We offer:

Work from home remotely.

Flexible working schedule.

Paid vacation: 24 days.

Small friendly team.

LinkedIn