image back arrow ALL OPPORTUNITIES

Flutter Developer


Currently, we are searching for experienced Flutter developers. We grow fast, and we offer you to grow up together. In Innowise, you can evolve as an expert in your field, solve different problems, and influence the results. Also, you can see how a completed project affects the world around. We are a cohesive team of professionals; we have realized over 500 cases for clients from 30+ countries. We need someone to strengthen our team and become a part of the community.

To work successfully on a project, you need:

  • Have commercial development experience: with Flutter at least 2 years and at least 1 year of native development or with Flutter at least 1 year and at least 2 years of native development
  • Have good knowledge of Dart
  • Have strong knowledge of Flutter: Flutter SDK, Lifecycle
  • Have solid knowledge of the asynchrony mechanism: Flutter Async, RxDart
  • Have solid knowledge of OOP, understanding of basic design patterns, SOLID principles
  • Understand and have experience with BLoC / Provider
  • Have experience with Git, understand the principles of gitflow
  • Understand the principles of client-server interaction, HTTP/HTTPS protocols
  • Understand and have experience with VIPER / Clean Architecture
  • Have experience writing Flutter Plugin and interact with native code
  • Have experience writing unit tests
  • Have experience in conducting assessments on various projects (hours / story points)
  • English (conversational) level at least B1 (preferably - B2 and above)

We offer


Experience of working with clients all over the world

Want to join the team?

Email us

Related opportunities

Any questions about the job?

Ask them to our recruiters by writing to the mail: