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
To apply for this and other jobs on Djinni login or signup.
Loading...