About the project
We are looking for a Flutter Developer to join a product team building an MVP-stage application in the energy domain.
This is a modern B2C mobile app for end users, focused on electricity payments and account management. It’s a Ukrainian product with real market demand, strong growth potential, and a clear opportunity to scale.
Important: We offer a T&M (Time & Materials) cooperation model. The number of hours can be discussed.
Requirements
- 3+ years of commercial experience in mobile development
- 1–2 years of hands-on experience with Flutter
- Strong hands-on experience with Flutter and Dart
- Experience integrating REST APIs
- Solid understanding of app architecture (Clean Architecture, layered/feature-first approach)
- Hands-on experience with BLoC, Riverpod, or similar state management
- Understanding of performance optimization, clean code principles, and writing testable code
- AI-native development skills (experience integrating AI/ML features or working with AI-powered tools/APIs)
- English level: Intermediate+
Will be a plus
- Experience with fintech or utility-related products
- Background in building B2C applications
- Experience with Firebase or similar services
- Understanding of CI/CD pipelines for mobile apps
- Experience with unit/widget testing
- Comfortable using AI-assisted development tools
Responsibilities
- Build and scale a cross-platform mobile application using Flutter
- Work closely with product, design, and backend teams
- Contribute to product decisions and feature development
- Ensure high performance, stability, and great user experience
- Write clean, maintainable, and production-ready code