Backend/Full stack developer (Node.JS)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Хаб сервисов для игр

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

Мы в поисках backend или full stack разработчика в команду Diamond Club.
DIAMOND CLUB - новый продукт Xsolla. Представляет собой закрытый профессиональный нетворкинг клуб с привилегиями для участников индустрии (разработчики и паблишеры). В рамках «клуба» можно получить бесплатный билет на мероприятие, промокод на скидку, принять участие в speakers sessions, fireside chats и других регулярных нетворкинг ивентах.

Технически продукт состоит из личного кабинета члена Diamond Club в виде реакт-приложения, а также нескольких сервисов, которые управляют внутренними процессами работы клуба.

Работа команды направлена на предоставление новых возможностей участникам клуба. По этой причине в долгосрочные планы планы развития входит наращивание функционала приложения и построение сложной архитектуры с созданием и подключением различных сервисов.
Разработка ведется на техстеке:

  • Frontend: SPA на React + Redux + TS
  • Backend: Nest + Graphql + TS + TypeORM
  • Infrastructure: Mysql, Google Cloud

Продукт достаточно молодой, поэтому: 

  • Нужно особо уделять внимание архитектуре чтобы сервисы справлялись с растущей нагрузкой.
  • Нет легаси, есть возможность “сделать нормально”
  • Нужно быстро выкатывать фичи для проверки продуктовых гипотез

ТЕБЕ ПРЕДСТОИТ ЗАНИМАТЬСЯ КЛАССИЧЕСКОЙ ПРОДУКТОВОЙ РАЗРАБОТКОЙ, В ЧАСТНОСТИ:

  • Создавать новые фичи продукта;
  • Интегрировать их с существующими внутренними системами;
  • Работать с фидбэком пользователей;
  • Участвовать в разработке архитектуры и выборе технологий;
  • Проводить код-ревью;
  • Писать тесты и принимать участие в тестировании задач;
  • Участвовать в планировании разработки;
  • Улучшать, рефакторить, исправлять баги;
  • Работать по Agile методологиям.

ПРИХОДИ К НАМ, ЕСЛИ:

  • Любишь разрабатывать на Node/Nest;
  • Отлично знаешь Javascript/TypeScript;
  • Имеешь опыт командной разработки от 2 лет;
  • Владеешь английским языком на уровне чтения технической документации.

БУДЕТ ЗДОРОВО, ЕСЛИ ТЫ:

  • Имеешь опыт разработки на React;
  • Имеешь опыт работы с GSuite (AppEngine, GCF, GAS).

Бонусы

ЧТО МЫ МОЖЕМ ПРЕДЛОЖИТЬ КРОМЕ ИНТЕРЕСНЫХ ЗАДАЧ:

ПРОФЕССИОНАЛЬНЫЙ РОСТ

  • Оплата профессионального обучения и посещения специализированных конференций
  • Обмен опытом между сотрудниками внутри компании
  • Организация митапов и встреч профессиональных сообществ на площадке Чердак Xsolla
  • Наличие собственной корпоративной библиотеки, которая постоянно пополняется

УДОБНЫЕ РАБОЧИЕ ИНСТРУМЕНТЫ

  • Рабочие места на новейших Mac + любое доп. оборудование для твоей эффективной работы
  • Google chat, Gmail, Gdrive, Confluence, Jira

ДОПОЛНИТЕЛЬНЫЕ БОНУСЫ

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