Back to Jobs
Ukraine
Mobile App 57d ago
Flutter Developer
UkraineContract
Not Disclosed
Mid-level
Be the first applicant! 🚀
Job Description
Key Skills Required
Master these to land this role
FlutterBestseller 🔥
Learn in 30 HoursAndroidBestseller 🔥
Learn in 66 HoursiOSBestseller 🔥
Learn in 60 HoursDartMobile App
Want to know if you're a match for this job?
About the Role: Kindgeek is looking for a Flutter Developer to join a product team building an MVP-stage B2C application in the energy domain. This Ukrainian product focuses on electricity payments and account management. The cooperation model is T&M (Time & Materials) with flexible hours.
What You'll Do
- Build and scale a cross-platform mobile application using Flutter.
- Work closely with product, design, and backend teams to contribute to product decisions and feature development.
- Ensure high performance, stability, and a great user experience.
- Write clean, maintainable, and production-ready code.
- Integrate REST APIs and work with state management tools like BLoC or Riverpod.
What You Bring
- 3+ years of commercial experience in mobile development with 1–2 years of hands-on experience in Flutter and Dart.
- Solid understanding of app architecture (Clean Architecture, layered/feature-first approach).
- Understanding of performance optimization, clean code principles, and writing testable code.
- AI-native development skills (integrating AI/ML features or working with AI-powered tools).
- Intermediate+ level of English.
Benefits
- Competitive compensation and a benefits package including 18 paid vacation days and sick leaves.
- Health insurance packages based on tenure.
- Professional growth support with training, certification refunds, and corporate English courses.
- Flexible fully remote working model within Ukraine.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.