Fullstack-разработчик (TypeScript/Node.js/React)
Социальная игра-знакомства с аудиторией 150 000 MAU ищет первого нанятого fullstack-разработчика. Нужно поддерживать legacy на PHP/Laravel и поэтапно мигрировать проект на TypeScript, Node.js и React, начиная с сервиса игровых ботов. Требуется уверенное владение TypeScript, Node.js, React, MySQL и Redis, умение разбираться в чужом коде. Предлагают удалённую работу из любой точки мира, влияние на архитектуру и прямой контакт с основателем.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 95 похожих вакансий за 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 вакансий
Fullstack-разработчик (Angular + Node.js)
~975 000 ₸ оценка по всем рынкам
Fullstack-разработчик в команду личного кабинета агентов и партнёров страховой компании. Нужно развивать функциональность на Angular и Node.js/NestJS, разбирать инциденты с прода и писать unit-тесты. Требуется от 3 лет коммерческого опыта, знание TypeScript, микросервисов, Kafka и PostgreSQL. Проект на 10 недель с возможной пролонгацией, удалённо, оформление по ГПХ.
Frontend разработчик
~975 000 ₸ оценка по всем рынкам
Разработка frontend-приложений на Vue.js, Vuex, Nuxt и Vite, настройка сборок через webpack и участие в автоматизации тестирования. Нужен опыт работы с Vue.js от 2 лет, отличное знание ES6, кросс-браузерной вёрстки, Git и REST API. Предлагают современные технологии, гибкий график с возможностью удалённой работы, белую зарплату, ДМС и оплачиваемый отпуск.
Backend-разработчик
~975 000 ₸ оценка по всем рынкам
Разработка backend-сервисов на Node.js/NestJS для e-com платформы Альфа-Банка. Нужен опыт коммерческой разработки на Node.js от 3 лет, знание PostgreSQL, Redis, Kafka и понимание микросервисной архитектуры. Предлагают удалённую работу, официальное трудоустройство, ДМС и карьерный рост.
Frontend разработчик (React, TypeScript)
~975 000 ₸ оценка по всем рынкам
Разработка фронтенда единого кабинета агентов и партнёров на React и TypeScript, включая дизайн-систему. Нужен опыт с React, TypeScript, стейт-менеджерами, REST API, тестами и CI/CD. Предлагают удалённую работу, ДМС с первого месяца и современный стек в аккредитованной ИТ-компании.
DApp Frontend / Full Stack инженер
~1 135 350 ₸ оценка
Разработка пользовательских интерфейсов для dApp, игр и платформ цифровых активов VistralNova: интеграция криптокошельков (MetaMask, Phantom), работа с NFT, маркетплейсами и on-chain данными. Нужен сильный фронтенд-опыт, понимание блокчейна и смарт-контрактов, желательно знание React, TypeScript, Ethers.js. Предлагают удалённую работу над продуктами на стыке крипто и гейминга.
Frontend разработчик (Qwik/React, .NET)
Актуальность уточняется
~1 135 350 ₸ оценка
Международная IT-компания DARLY SOLUTIONS ищет фронтенд-разработчика на короткий проект для доработки MVP. Нужно развивать фронтенд на Qwik или React, интегрировать его с .NET-бэкендом и внешними сервисами вроде Stripe, а также собрать слой Backend for Frontend на .NET. Требуется от 3 лет опыта во фронтенде, уверенное знание React/Qwik и .NET, английский на уровне B2.