Position: Flutter developer
Category: Flutter
English level: intermediate
Years of experience: 5


I consider myself an experienced Flutter developer. Developed several large projects from scratch. Conducted about 40 technical interviews as a representative of the company, listening to my opinion, more than 5 Flutter developers of various levels, from junior to senior, were accepted into our company. He actively provided support and helped in the development of our employees, while managing to develop projects that were assigned to me. I am very pleased that now all customers are more than satisfied with our development. I also have experience in writing technical documentation, systematization of work and management, although I consider these skills to be secondary. Thanks to active participation in the project, I gained communication skills with back-end developers, project managers and clients, which now helps me set up my work processes and makes it possible to constructively describe what I need from other project participants without wasting time waiting for a response.

Technical skills:
Due to the fact that I needed to conduct interviews, I gained knowledge about a large number of architectural approaches and state management in Flutter. BLoC, Provider, Rx, GetX, Set State, Inherit. It became obvious that they are all incredibly similar, so I can support most projects, and also formed a personal opinion (the article is under development).


Other libraries / functionality / SDKs that I had experience with.


Firebase:
FCM (push notification)
Crashlytics
Performance
App Distribution
Events
Analytics
Auth:
Google
Facebook
Apple
Sms login with Autocomplete
Maps:
Google Maps
Markers
Circles
Polygons
Place API
Position selector (by search / by point).
Animation:
Basic (Animated container, Animated Switcher, Hero, etc.).
Custom. 
Rive animation.
Media:
SVG.
Video players.
flutter ffmpeg
file pickers
camera
photo manager
Video custom logic of Stop when unseens
Photo view full screen with scale functions.
API:
http.
dio.
custom logic for basic auth.
Alice for debug.
Logger for debug.
Fluttertoast  for debug API errors.
Another:
Jiffy.
fl charts.
Map launcher.
Share.
Launch web.
WebView.
AppsFlyer SDK.
Amplitude SDK.
Pagination logic module.
Bottom route navigation.
flutter local notifications.
I want to work on huge projects. I want to fill my baggage with knowledge of the most useful, unusual features. I want challenging challenges with decent rewards.