Назад

Fullstack Developer (TypeScript, Node.js, NestJS, iGaming)

270 000 - 420 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Fullstack Developer (TypeScript, Node.js, NestJS, iGaming): Разработка iGaming-продукта с уклоном в backend, включая бонусные механики, PSP-интеграции, API, микросервисы и высоконагруженные сервисы, with an accent on TypeScript, NestJS, React/Next.js и PostgreSQL. Focus on проектировании масштабируемой микросервисной архитектуры, создании внутренних инструментов и сложных интерфейсов для risk, compliance и finance.

Локация: удалённая работа; город/регион — Москва. Командные созвоны и синки проходят в 11:00 по МСК. Доступен офис в Лиссабоне и помощь с переездом для желающих работать в офисе.

Зарплата: от 270 000 до 420 000 RUR в месяц до вычета налогов. Также указана компенсация $3200–4500 на руки по результатам интервью.

Компания

Развивается iGaming-продукт, работающий более 3 лет, с командой из 20+ инженеров.

Что делать

  • Разрабатывать новые виды бонусов и улучшать пользовательские сценарии.
  • Интегрировать новые PSP, работать с API, webhooks и документацией внешних сервисов.
  • Проектировать и разрабатывать API для фронтенда и внешних клиентов.
  • Развивать и оптимизировать микросервисную архитектуру, включая документацию и работу с высокими нагрузками.
  • Создавать внутренние инструменты автоматизации операций.
  • Разрабатывать дашборды, аналитику и UI для risk, compliance и finance, а также исправлять баги.

Требования

  • 5+ лет опыта backend-разработки и общий опыт более 6 лет.
  • Отличное знание TypeScript и уверенный опыт с NestJS.
  • Практический опыт с React/Next.js.
  • Знание реляционных баз данных: PostgreSQL или MySQL.
  • Понимание микросервисной архитектуры, принципов SOLID и интеграций через API и webhooks.
  • Опыт только во frontend-разработке не подходит.

Хорошо, если есть

  • Опыт с GraphQL, Prisma и RxJS.
  • Опыт оптимизации высоконагруженных приложений на используемом стеке.
  • Дополнительный опыт разработки на React.

Культура и преимущества

  • Полностью удалённый формат работы.
  • Прозрачные процессы без бюрократии и микроменеджмента.
  • Возможность работать из офиса в Лиссабоне.
  • Помощь с переездом при выборе офисного формата.
  • Для задач используются Jira, Figma, Slack и Google Meet.

Процесс найма

  • Отклик и часовой созвон для обсуждения условий и знакомства.
  • Техническое интервью.
  • Оффер или отказ по итогам процесса.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →