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.