-
· 145 views · 27 applications · 14d
Project Manager (MVP / Gaming Platform)
Full Remote · Ukraine · 4 years of experienceПро проєкт: Ми створюємо мобільно-веб-платформу для вікторин із режимом 1v1, реальним рейтингом і можливістю гри на призи. Це MVP на 2 місяці, з подальшим масштабуванням у продукт рівня casual-gaming. Стек: NestJS, PostgreSQL, Redis, Flutter, React,...Про проєкт:
Ми створюємо мобільно-веб-платформу для вікторин із режимом 1v1, реальним рейтингом і можливістю гри на призи.
Це MVP на 2 місяці, з подальшим масштабуванням у продукт рівня casual-gaming.
Стек: NestJS, PostgreSQL, Redis, Flutter, React, LiqPay, Firebase (FCM).Обов’язки
- Вести MVP-фазу від старту до soft-launch.
- Планування спринтів, формування backlog, контроль дедлайнів.
- Координація команди (NodeJS, Flutter, UI/UX, QA, DevOps).
- Щотижневі синки з клієнтом, підготовка звітів і демо.
- Ведення документації в Notion (tasks, roadmap, changelog).
- Виявлення ризиків (юридичних, технічних) і пропозиції рішень.
Вимоги
- Досвід керування MVP або mobile/web-розробкою (від 1 року).
- Розуміння життєвого циклу розробки: від backlog → delivery → beta.
- Навички роботи з Trello / Jira / Notion / Slack.
- Вміння працювати з технічною командою (розуміння термінів типу API, WebSocket, Swagger, CI/CD).
- Англійська: Не обовязкова
- Українська: Native (щотижнева комунікація з клієнтом).
Буде плюсом
- Досвід у геймінгових / фінтех-MVP проектах.
- Розуміння продуктового аналітичного циклу (метрики, KPI).
Умови
- Remote / гнучкий графік.
- Тривалість MVP: 2 місяці (з продовженням після релізу).
- Оплата погодинна
-
· 111 views · 24 applications · 14d
Flutter Developer (MVP / 1v1 Game App)
Full Remote · Ukraine · 3 years of experience · B1 - IntermediateПроєкт Мобільний додаток для вікторини у реальному часі — користувачі змагаються 1-на-1 за призи. Працює через WebSocket + REST API (NestJS), із пуш-сповіщеннями та інтеграцією LiqPay. UI з’явиться через 3 тижні, наразі потрібен функціональний скелет із...Проєкт
Мобільний додаток для вікторини у реальному часі — користувачі змагаються 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.
More -
· 86 views · 18 applications · 14d
Node.js (NestJS) Developer — Realtime MVP
Full Remote · Ukraine · 5 years of experience · B1 - IntermediateПро проєкт: MVP-версія гри 1v1 trivia, де користувачі змагаються у реальному часі. Платформа: NestJS (API + WebSocket) + PostgreSQL + Redis + Prisma + LiqPay + Firebase. (in discussion) Мета: стабільна backend-система з ігровим циклом, рейтингом,...Про проєкт:
MVP-версія гри 1v1 trivia, де користувачі змагаються у реальному часі.
Платформа: NestJS (API + WebSocket) + PostgreSQL + Redis + Prisma + LiqPay + Firebase. (in discussion)
Мета: стабільна backend-система з ігровим циклом, рейтингом, транзакціями й базовою адмінкою.
Твої задачі
- Розробка та підтримка NestJS-API (Auth, Game, Payments, Rating).
- Реалізація WebSocket-гейтвеїв (Socket.io) для матчів 1v1.
- Інтеграція LiqPay (депозити, вебхуки, Idempotency).
- Робота з Redis (черги, рейтинг, кешування).
- Адмін-CRUD
- Написання unit-тестів і swagger-контрактів для фронту.
- Оптимізація продуктивності
Технічний стек
- NestJS / TypeScript
- Prisma / PostgreSQL
- Redis (ZSET / pub-sub)
- Socket.io
- LiqPay SDK / Webhooks
- Docker, GitHub Actions, Swagger
Вимоги
- 2+ роки досвіду з Node.js (NestJS або Express).
- Розуміння WebSocket-архітектури й async-флоу.
- Досвід роботи з SQL/ORM (Prisma/TypeORM).
- Базове знання Docker, Git, CI/CD.
- Вміння писати чистий, модульний код (SOLID, DI, DTO).
Буде плюсом
- Досвід у real-time іграх / betting / fintech.
- Знання CQRS або Event-Driven патернів.
- Розуміння монорепо (Nx).
Ми пропонуємо
- Короткий цикл — 2 місяці (MVP + work after)
- Команда 4-6 людей (PM, Flutter, React, QA, DevOps).
- Remote, щоденні синки, адекватні рев’ю.
HalSoft is a dynamic and innovative IT company based in the historic city of Lviv, Ukraine. We pride ourselves on delivering tailored web development services that align with each client’s unique needs. The company’s approach to web development is not just about creating websites; it’s about crafting digital experiences that resonate with users and drive business success.
Website:
https://halsoft.net/