fullstack-разработчик в онлайн-игре

Лазарчук Мария

United States

Remote

USD 120,000 - 180,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Лазарчук Мария ищет опытного разработчика для дальнейшей эволюции многопользовательской реального времени социальной игры-знакомств. Ваша задача — реализовывать новые функции и сервисы на TypeScript, поддерживать существующий код и постепенно переходить на Node.js и React.

Ключевые требования включают владение TypeScript, Node.js, React, опытом MySQL/Redis и чтением PHP кода. Даются задачи миграции, архитектурные решения и развитие продукта вплоть до масштабирования проекта.

Qualifications

  • Уверенное владение TypeScript, Node.js и React.
  • Практический опыт работы с MySQL и Redis.
  • Умение читать и аккуратно дорабатывать PHP-код.
  • Опыт работы с legacy и поэтапными миграциями.
  • Самостоятельность и умение разбираться в существующих технических решениях, прежде чем их менять.
  • проекту не нужен разработчик, который захочет сразу всё переписать.
  • За неочевидными решениями в коде стоят годы работы с живым трафиком.
  • Будет плюсом: WebSocket, Centrifugo, долгоживущие процессы; Опыт платёжных интеграций; Знание Go; Опыт игровой или realtime-разработки, мобильной вёрстки

Responsibilities

  • Разрабатывать новые функции и сервисы на TypeScript.
  • Первая задача — создание отдельного сервиса игровых ботов.
  • Поддерживать существующий код и устранять критичные проблемы.
  • Восстановить схему базы данных, внедрить тестирование компонентов.
  • Поэтапно переносить проект на Node.js и React.
  • Развивать продукт от серверной логики до интерфейса пользователя.
  • Участвовать в архитектурных решениях и подготовке к масштабированию.

Skills

TypeScript
Node.js
React
MySQL
Redis
PHP
Go
Real-time development

Tools

WebSocket
Centrifugo

Job description

Описание

Многопользовательская социальная игра-знакомства в реальном времени. Работает с 2017 года, стабильно приносит выручку и продолжает расти. Распространяется через ВКонтакте, Одноклассники и другие соцсети: около 150 000 MAU, в пике до 1200 человек онлайн. До сих пор разработкой и поддержкой игры занимался один человек — основатель проекта. Он остаётся в команде, помогает разобраться в коде и участвует в технических решениях, но постепенно переключается на развитие продукта.

Задачи

Разрабатывать новые функции и сервисы на TypeScript. Первая задача — создание отдельного сервиса игровых ботов. Поддерживать существующий код, устранять критичные проблемы и постепенно сокращать технический долг. Восстановить схему базы данных, внедрить тестирование ключевых компонентов. Поэтапно переносить проект на Node.js и React. Игровое ядро — в последнюю очередь. Развивать продукт: задачи охватывают весь цикл разработки, от серверной логики до интерфейса пользователя. Участвовать в архитектурных решениях и подготовке проекта к масштабированию.

Требования
  • Уверенное владение TypeScript, Node.js и React.
  • Практический опыт работы с MySQL и Redis.
  • Умение читать и аккуратно дорабатывать PHP-код.
  • Писать на нём с нуля не потребуется.
  • Опыт работы с legacy и поэтапными миграциями.
  • Самостоятельность и умение разбираться в существующих технических решениях, прежде чем их менять.
  • проекту не нужен разработчик, который захочет сразу всё переписать.
  • За неочевидными решениями в коде стоят годы работы с живым трафиком.
  • Будет плюсом: WebSocket, Centrifugo, долгоживущие процессы; Опыт платёжных интеграций; Знание Go; Опыт игровой или realtime-разработки, мобильной вёрстки
Условия

Стабильный продукт с реальной выручкой и активной аудиторией. Современный стек и возможность самостоятельно провести техническую миграцию. Влияние на архитектуру и развитие продукта. Прямое взаимодействие с основателем проекта. Понятные технические приоритеты и готовый план развития. Перспективы масштабирования, расширения команды и выхода на международные рынки. полная занятость, удалённо из любой точки мира. обсуждается индивидуально с учётом опыта и квалификации.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full stack developer for mobile games
Full stack developer for mobile games

MNOGOGAMES • United States

Remote
USD 110,000 - 170,000
PHP-разработчик игровых сервисов
PHP-разработчик игровых сервисов

SkyCoach • United States

Remote
USD 90,000 - 150,000
Fully remote work
Flexible schedule
Annual corporate events
+2
Product manager in gamedev
Product manager in gamedev

Студия Космос • United States

Remote
USD 90,000 - 130,000
Remote work
Flexible hours
Mental health support
+2
Frontend Developer (React / TypeScript / GameDev)
Frontend Developer (React / TypeScript / GameDev)

NDA • United States

On-site
USD 18,000 - 25,000
C++ backend разработчик многопользовательских игр
C++ backend разработчик многопользовательских игр

ROCKSTONE • United States

Remote
USD 90,000 - 150,000
Гибкий график
28 календарных дней отпуска
Компенсация расходов на здоровье и фит
+2
Real-time Fullstack Engineer (TS/Node/React) — Remote
Real-time Fullstack Engineer (TS/Node/React) — Remote

Лазарчук Мария • United States

Remote
USD 120,000 - 180,000
.net developer for gaming products
.net developer for gaming products

NDA • United States

Hybrid
USD 120,000 - 180,000
Remote work
Paid vacation
Professional development
+1
Chief technology officer in GameDev
Chief technology officer in GameDev

Aya Games • United States

Remote
USD 180,000 - 300,000
Remote work option
UX/UI-дизайнер игровых интерфейсов в онлайн-игре
UX/UI-дизайнер игровых интерфейсов в онлайн-игре

Empire's Battle • United States

Remote
USD 90,000 - 140,000
Remote work
Flexible schedule
NDA
Fullstack программист-разработчик веб-приложений
Fullstack программист-разработчик веб-приложений

НПЦ ИРС • United States

Hybrid
USD 60,000 - 100,000
Удаленная работа
Гибрид
Официальное трудоустройство по ТК РФ
+2