Описание вакансии
О компании и команде:
Мы делаем Poker AI Assistant — сервис для профессиональных игроков в онлайн-покер. Это не бот, а продвинутый инструмент обучения и поддержки принятия решений в реальном времени.
Мы ищем инженера, который единолично возглавит и закроет фронтенд-направление. У нас нет лида, нет других фронтендеров. Все архитектурные решения, выбор библиотек, оптимизация рендеринга и ответственность за стабильность клиента лежат на вас.
Ваши задачи:
- Архитектура и разработка: Полный цикл разработки десктопного клиента. От настройки сборки до продакшн-релизов.
- Сложный UI/UX: Реализация “Конструктора ситуаций” (аналог GTO Wizard) — интерактивные матрицы рук, графики, работа с большими объемами данных без лагов.
- Производительность: Оптимизация приложения для мгновенного обновления данных.
Требования (Hard Skills):
- Senior Level во Frontend: Глубокое понимание JS/TS, Event Loop, браузерного рендеринга. Опыт с Vue 3 (или React с готовностью перейти на Vue) от 5 лет.
- Опыт Desktop-разработки: Очень желателен опыт работы с Tauri или Electron.
- Базовый Rust: Вам не нужно писать на нем сложную математику, но вы должны уметь написать/поправить команду в Tauri (bridging) и понимать, как фронт общается с системной частью. В крайнем случае научим, у нас в команде есть опытный Rust разработчик.
Мы предлагаем:
- Достойную зарплату (обсуждается лично, вилка Senior уровня).
- Полную свободу в выборе технических решений.
- Отсутствие бюрократии и бесконечных митингов.
- Участие в проекте, который меняет подход к обучению покеру.