СписокРабот
Вся Россия
    Все города

    Senior Fullstack-разработчик (TypeScript, онлайн-игра)

    з/п не указана
    Лазарчук Мария Лимасол
    Удаленная работа Постоянная занятость опыт от 6 лет
    Откликнуться на сайте работодателя

    Описание

    О проекте Многопользовательская социальная игра-знакомства в реальном времени. Работает с 2017 года, стабильно приносит выручку и продолжает расти. Распространяется через ВКонтакте, Одноклассники и другие соцсети: около 150 000 MAU, в пике до 1200 человек онлайн. До сих пор разработкой и поддержкой игры занимался один человек — основатель проекта. Он остаётся в команде, помогает разобраться в коде и участвует в технических решениях, но постепенно переключается на развитие продукта. Сейчас проект выходит на новый этап: формирование команды, масштабирование и выход на зарубежные рынки. Новый специалист станет первым нанятым разработчиком и сможет напрямую влиять на техническое развитие продукта. Честно о состоянии кода: Текущий стек: Backend: PHP 7, Laravel 5, Centrifugo, MySQL, Redis; Frontend: jQuery и собственный слой, без системы сборки. Код аккуратный и выдержан в едином стиле. Но это legacy: пока нет тестов, миграций и мониторинга, а схема базы существует только на продакшене. Куда движется проект: Постепенный переход на TypeScript, Node.js и React. Centrifugo, MySQL и Redis остаются. Без переписывания всего с нуля — миграция будет проходить поэтапно, с сохранением стабильности работающего продукта. Технический аудит уже проведён, план и приоритеты определены. Чем предстоит заниматься: Разрабатывать новые функции и сервисы на TypeScript. Первая задача — создание отдельного сервиса игровых ботов. Поддерживать существующий код, устранять критичные проблемы и постепенно сокращать технический долг. Восстановить схему базы данных, внедрить тестирование ключевых компонентов. Поэтапно переносить проект на Node.js и React. Игровое ядро — в последнюю очередь. Развивать продукт: задачи охватывают весь цикл разработки, от серверной логики до интерфейса пользователя. Участвовать в архитектурных решениях и подготовке проекта к масштабированию. Кого ищут: Самостоятельного Fullstack-разработчика, который уверенно работает с современным стеком, умеет разбираться в чужом коде и не боится legacy. Обязательно: Уверенное владение TypeScript, Node.js и React. Практический опыт работы с MySQL и Redis. Умение читать и аккуратно дорабатывать PHP-код. Писать на нём с нуля не потребуется. Опыт работы с legacy и поэтапными миграциями. Самостоятельность и умение разбираться в существующих технических решениях, прежде чем их менять. Будет плюсом: WebSocket, Centrifugo, долгоживущие процессы. Опыт платёжных интеграций. Знание Go. Опыт игровой или realtime-разработки, мобильной вёрстки. Важно: проекту не нужен разработчик, который захочет сразу всё переписать. За неочевидными решениями в коде стоят годы работы с живым трафиком. Что предлагает проект: Стабильный продукт с реальной выручкой и активной аудиторией. Современный стек и возможность самостоятельно провести техническую миграцию. Влияние на архитектуру и развитие продукта. Прямое взаимодействие с основателем проекта. Понятные технические приоритеты и готовый план развития. Перспективы масштабирования, расширения команды и выхода на международные рынки. Формат работы: полная занятость, удалённо из любой точки мира. Оплата: обсуждается индивидуально с учётом опыта и квалификации.

    Источник: hh · Опубликовано: 16.10.2026

    Ещё вакансии в городе Лимасол

    Все

    Clinical Project Coordinator (Cyprus)

    з/п не указана
    FUICS Development Лимасол
    Полный день Постоянная занятость опыт от 3 лет

    Clinical Project Coordinator (with relocation to Cyprus) You are kindly asked to provide the CV in English. ​FUICS is looking for a motivated individual as a Clinical Project Coordinator. As a fast-growing Biotech, the j…

    Топассистент Лимасол
    Полный день Постоянная занятость опыт от 3 лет

    В международный инвестиционный фонд открыта вакансия опытного менеджера по развитию бизнеса. Обязанности: Анализировать рынок, бизнес и компании конкурентов. Понимать экономику привлечения и удержания клиентов, как влияе…

    Spinbetter Лимасол
    Удаленная работа Постоянная занятость опыт от 1 года

    Мы - международная IT-компания, работающая в сфере affiliate marketing и iGaming. В связи с расширением команды ищем Casino Manager - специалиста с опытом в iGaming, который умеет выстраивать отношения с провайдерами, уп…

    Spinbetter Лимасол
    Удаленная работа Постоянная занятость опыт от 1 года

    Мы - международная IT-компания, работающая в сфере affiliate marketing и iGaming. В связи с расширением команды ищем Casino Manager - специалиста с опытом в iGaming, который умеет выстраивать отношения с провайдерами, уп…