Android Flutter Developer

Required skills:

  • 4+ years of experience in mobile application development
  • Proficiency in Dart programming language and the Flutter framework
  • Advanced knowledge of Flutter Widgets including custom widget creation, animations, and platform channels
  • Deep understanding of state management solutions such as Provider and Bloc
  • Good understanding of Kotlin programming language
  • Experience with Android Architecture Components (ViewModel, LiveData, Navigation, View Binding, etc.)
  • Familiarity with MVVM, MVP
  • Familiarity with SOLID principles, and GoF design patterns
  • Strong understanding of object-oriented programming
  • Knowledge of software development life cycle practices
  • Experience with Kotlin Coroutines and dependency injection (DI) using Hilt, Dagger
  • Proficiency in multithreading and memory management
  • Familiarity with Rest, Retrofit, OkHttp, and Web Sockets
  • Upper-Intermediate or higher proficiency in English, primarily in written communication

Will be a plus:

  • Experience with Room and SQLite databases
  • Experience with publishing apps
  • Published examples of applications on Google Play

We offer:

  • Comfortable workplace
  • A young, cheerful team and a pleasant atmosphere
  • Opportunity for financial and career growth
  • Stable payment of wages
  • Compensation (English, sport)
  • Accounting and legal support
  • Funny teambuilding 

Reply to vacancy

Attach resume

up to 1 MB

Uploaded file:

City
Ukraine\remote, Khmelnitsky
Working timetable
Full time from 9:00 or 10:00
Full employment
Contact
Oleksandra Ryzhova

Any questions?

Write to recruiter Alexandra Ryzhova in linkedin or telegram

City
Ukraine\remote, Khmelnitsky
Working timetable
Full time from 9:00 or 10:00
Full employment
Contact
Oleksandra Ryzhova

Any questions?

Write to recruiter Alexandra Ryzhova in linkedin or telegram

Back to vacancies