Fullstack-разработчик (TypeScript/Node.js/React)
Социальная игра-знакомства с аудиторией 150 000 MAU ищет первого нанятого fullstack-разработчика. Нужно поддерживать legacy на PHP/Laravel и поэтапно мигрировать проект на TypeScript, Node.js и React, начиная с сервиса игровых ботов. Требуется уверенное владение TypeScript, Node.js, React, MySQL и Redis, умение разбираться в чужом коде. Предлагают удалённую работу из любой точки мира, влияние на архитектуру и прямой контакт с основателем.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 101 похожей вакансии за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
О проекте Многопользовательская социальная игра-знакомства в реальном времени. Работает с 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-разработки, мобильной вёрстки.
- Важно: проекту не нужен разработчик, который захочет сразу всё переписать. За неочевидными решениями в коде стоят годы работы с живым трафиком.
- Что предлагает проект:
- Стабильный продукт с реальной выручкой и активной аудиторией.
- Современный стек и возможность самостоятельно провести техническую миграцию.
- Влияние на архитектуру и развитие продукта.
- Прямое взаимодействие с основателем проекта.
- Понятные технические приоритеты и готовый план развития.
- Перспективы масштабирования, расширения команды и выхода на международные рынки.
- Формат работы: полная занятость, удалённо из любой точки мира.
- Оплата: обсуждается индивидуально с учётом опыта и квалификации.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Frontend-разработчик (Middle)
~1 148 000 ₸ оценка по всем рынкам
Международный издатель и разработчик игр 101XP ищет удалённого Frontend-разработчика уровня Middle. Предстоит делать клиентские компоненты, админки и микросервисы на Angular 20+, TypeScript и JavaScript, плюс немного Electron и NodeJS. Доход обсуждается индивидуально, формат работы полностью удалённый.
Full Stack разработчик (Node.js, React.js)
~1 148 000 ₸ оценка по стеку, все рынки
Mindly — быстрорастущий международный маркетплейс психологов, ищет full stack разработчика на Node.js и React.js. Нужно не просто писать код, а глубоко понимать пользователей и вместе с продуктовой командой и CEO развивать продукт, включая AI-функции вроде AI Companion. Требуют 2+ года коммерческого опыта, знание TypeScript, React, Node.js, Express, Nest.js и PostgreSQL, плюс опыт с AI-инструментами или LLM-продуктами. Работа полностью удалённая в часовом поясе CET/EET, предлагают конкурентную зарплату и 20 дней оплачиваемого отпуска.
Backend инженер
~1 148 000 ₸ оценка по стеку, все рынки
Ищем backend-инженера для проектирования и поддержки масштабируемых сервисов: API, модели данных, интеграции с блокчейном и внешними системами. Нужен опыт от 3 лет и уверенное владение хотя бы одним из языков — Node.js/TypeScript, Rust, Go, Java, Python или Ruby, плюс PostgreSQL и Redis. Работа удалённая, с высокой автономностью и реальным влиянием на продукт в сфере Web3 и RWA.
Frontend разработчик (React, TypeScript, Next.js)
~1 148 000 ₸ оценка по всем рынкам
Разработка потребительских веб- и мобильных приложений для глобальной аудитории на React, TypeScript и Next.js, включая интеграции со сторонними API и оптимизацию SEO/PageSpeed. Требуется сильный коммерческий опыт с React/TypeScript/Next.js, HTML/CSS, Figma и английский B2+, плюс готовность работать в AI-driven среде и расти в кроссплатформу. Предлагают полностью удалённую работу, оплачиваемые отпуска и больничные, развитие в быстрорастущей компании.
Fullstack разработчик (Node.js/Angular)
Разработка веб- и мобильных приложений для платформы доступа к цифровым данным автопроизводителя. Нужен fullstack-опыт от 3 лет: Node.js на бэкенде, JS/Angular/Ionic на фронтенде, плюс работа с PostgreSQL, REST и сборка мобильных приложений через Cordova/Capacitor. Предлагают удалёнку или офис у Парка Горького, оформление по ТК РФ, отпуск и больничный.
React разработчик (TypeScript)
Разработка на React с TypeScript в компании iTeamly, роль фулстек-направления уровня Middle. Основные требования — уверенное владение React, TypeScript и JavaScript. Вакансия удалённая, размещена на NoFluffJobs.