Position: Trainee Flutter
Company: Shark Software
Experience required: no_exp
English level: intermediate

Required skills:
— Written and spoken English - (Intermediate or higher)
— Understanding of OOP/SOLID principles;
— Knowledge of Dart and Flutter widgets;
— Experience of working with the version control system: (Git is a must).

Will be a plus:
— Knowledge of Firebase services;
- Experience with REST API;
— Knowledge of Bloc library;
— Previous experience in Android, iOS application development;
— Proficiency with Android Studio or Xcode;
— Understanding of mobile development principles, design patterns and techniques.

We offer:
— Great team and excellent environment, that will help you to improve your soft and hard skills;
— Work on complex and interesting projects with awesome clients;
— Office located close to metro station;
— 5-day working week, 8-hour working day, flexible schedule
— Annual Paid vacation — 15 b/days + unpaid vacation;
— Paid 5 days off;
— Paid public holidays according to the Ukrainian legislation;
— Bookkeeping and accounting will be maintained by the professional accountant;
— Partial compensation of conferences, courses;
— Internal English Speaking club.