Flutter Developer (MVP / 1v1 Game App)
Проєкт
Мобільний додаток для вікторини у реальному часі — користувачі змагаються 1-на-1 за призи.
Працює через WebSocket + REST API (NestJS), із пуш-сповіщеннями та інтеграцією LiqPay.
UI з’явиться через 3 тижні, наразі потрібен функціональний скелет із підключенням до API.
Основні задачі
- Побудова базової архітектури Flutter-додатку.
- Інтеграція з бекендом через REST + WebSocket (Socket.io client).
- Екрани MVP:
- логін / реєстрація;
- лобі (баланс, “Швидка дуель”);
- гра (питання, таймер, відповіді);
- результат;
- рейтинг;
- депозит (redirect / webhook статус).
- Push-сповіщення
- Підключення темізації (light/dark, дизайн-токени).
Стек
- Flutter 3.x
- Dio / WebSocket (Socket.io)
- Firebase (Auth, FCM, Analytics)
- State management: Bloc або Riverpod
- Adaptive UI (iOS + Android)
Вимоги
- 3+ роки досвіду з Flutter.
- Реальний досвід роботи з Socket.io / real-time API.
- Розуміння навігації, state-менеджменту, темізації.
- Уміння будувати чітку структуру проєкту (MVVM / Clean).
- Досвід публікації в Play Store або TestFlight (буде плюсом).
Буде перевагою
- Досвід у quiz- або casual-іграх.
Знання UX-патернів для таймерів/ігрових інтерфейсів.
Ми пропонуємо
- Remote, full-time або part-time.
- Короткий життєвий цикл проєкту (8 тижнів).
- Можливість перейти у core-команду після релізу MVP.
Required skills experience
| Flutter | |
| Git | |
| Firebase | |
| REST API | |
| WebSockets |
Required languages
| English | B1 - Intermediate |
| Ukrainian | C2 - Proficient |
Flutter, Git, Firebase, REST API, WebSocket
Published 23 October
125 views
·
29 applications
4% read
📊
Average salary range of similar jobs in
analytics →
Loading...