Π Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π°: 2026-11-10 12:49:28
Π‘ΠΎΠ±ΡΠ°Π½Π°: 2026-11-10 12:54:29
ΠΡΡΠΎΡΠ½ΠΈΠΊ Π² Telegram: ΠΎΡΠΊΡΡΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»
HR-ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΡΠΊΡΡΡΡ. ΠΠΎΠΉΠ΄ΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Telegram-ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈ ΠΎΡΠΌΠ΅ΡΠΈΡΡ ΡΠ²ΠΎΠΉ ΠΎΡΠΊΠ»ΠΈΠΊ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
#vacancy #Π²Π°ΠΊΠ°Π½ΡΠΈΡ #job #outstaff #Flutter
πΠΠ°ΠΊΠ°Π½ΡΠΈΡ : Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Flutter Middle
ΠΌΠΈΠ΄Π»+
ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅: ΠΠ/Π‘Π
ΠΠ: 1400 Ρ/Ρ
ΠΠ΅ΡΠΈΠΎΠ΄: Π΄ΠΎ 30 ΡΠ½Π²Π°ΡΡ 2027
Π Π€, ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ
β
Π ΠΠ ΠΠΠΠ’Π
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°: Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
ΠΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°: 150 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ (BE, FE, Android, Flutter, SA, DM, DevOps, Arch, L2, UX/UI)
π ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ / ΡΡΠ΅ΡΠ° ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅:
β’ ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Flutter ΠΎΡ 3 Π»Π΅Ρ
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ iOS ΠΈ Android
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ
β’ ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ backend-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ (REST API, WebSocket)
β’ ΠΠΏΡΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π½Π° Π²ΡΠ΅Ρ
ΡΡΠ°ΠΏΠ°Ρ
ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π°: ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½ΠΎΠ²ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ
β’ ΠΠΏΡΡ ΡΡΠ°ΡΡΠΈΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅, code review
π ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
β’ ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Flutter ΠΈ Dart
β’ Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΠΠ, SOLID, DRY, KISS, YAGNI
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ BLoC/Cubit ΠΈ ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
β’ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Clean Architecture, Feature-based architecture, MVVM)
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Dependency Injection (GetIt)
β’ Π£Π²Π΅ΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΡΡ: REST API, Dio, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΏΡΠΎΡΡ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ, Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ JSON-ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ (json_serializable, Freezed)
β’ ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ (Firebase Cloud Messaging)
β’ ΠΠΏΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Deep Links ΠΈ App Links
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: ΡΠ°Π±ΠΎΡΠ° Ρ WebView
β’ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° Flutter-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
β’ ΠΠΏΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
β’ ΠΠ°Π²ΡΠΊΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ·ΠΊΠΈΡ
ΠΌΠ΅ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git
β’ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΡΡΠΉ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΠ΄
β’ ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Android SDK ΠΈ iOS SDK
β
ΠΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Firebase (Crashlytics, Messaging)
β’ ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ (AppMetrica, AppsFlyer)
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΠΌ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ
(Flutter Secure Storage)
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠ΅ΠΉ Π½Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΎΡΠΊΡΡΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ· Push ΠΈ Deep Links
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ WebSocket ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΡΠΎΠΊΠΎΠ²ΡΠΌΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΠΌΠΈ
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°
π ΠΠ½Π°Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ°:
β’ Flutter, Dart
β’ BLoC / Cubit, RxDart
β’ Dependency Injection (GetIt)
β’ REST API, Dio
β’ Firebase (Crashlytics, Cloud Messaging)
β’ Push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Deep Links, App Links
β’ JSON Serialization (Freezed, json_serializable)
β’ WebView
β’ Git (GitLab)
β’ Android SDK, iOS SDK
β’ Figma, Π°Π΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°
β’ ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ (AppMetrica, AppsFlyer)
β’ ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
(SharedPreferences, Secure Storage)
π ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΡΡΡΠ΅Π΅
π Π§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ:
β’ Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Flutter Π΄Π»Ρ iOS ΠΈ Android
β’ Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ
β’ ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ backend-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ SDK
β’ Π Π°Π±ΠΎΡΠ°ΡΡ Ρ Push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ, Deep Links, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΉ ΠΈ WebView
β’ ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π½ΠΎΠ²ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
β’ ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²
β’ ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°ΠΌΠΈ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ, backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ QA
β’ Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ
*Π²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΡΠ°ΠΆΠ΅Π½Ρ Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠ΅ΠΊΠ΅ ΠΈ Π² ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ
Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
π©ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ @hidden