halsoft.net

Joined in 2024
40% answers
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.
  • · 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 місяці (з продовженням після релізу).
    • Оплата погодинна
    More
  • · 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, щоденні синки, адекватні рев’ю.
    More
Log In or Sign Up to see all posted jobs