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


•	Flutter/Dart
•	Redux/BLoK
•	Platform channels
•	WebSocket
•	CI/CD (Azure DevOps, Github Actions etc.)
•	OOP - OOP methodology in the application development, design patterns;
•	MVC; MVP; MVVM
•	Java – Android SDK;
•	Gradle
•	Jenkins
•	Dagger2
•	Fabric/Crashlytics
•	Google analytics / Firebase analytics / Mixpanel
•	Push notification; Google Cloud Messaging, Firebase Cloud Messaging
•	Video streaming; RTSP, ExoPlayer
•	JUnit
•	REST API; JSON, XML
•	SQLite; pure sql, ORMLite, Room
•	RxJava
•	Web Sockets 
•	Geolocation, Map
•	PHP - application development;
•	Sphinx Search
•	Shell - development system scripts;
•	Zend Framework  – content manage systems, content manage frameworks, web portal’s engines;
•	JavaScript – client side and interfaces solutions. AJAX application;
•	JavaScript frameworks: jQuery, Mootools;
•	MySQL RDBMS – database design, SQL, stored procedures and triggers, optimization and performance tuning;
•	Payment systems – PayPal, MoneyGram;
•	Google Maps API, Yandex Maps API, OpenStreet Maps API;
•	Git;