Senor Node.JS Back-end developer

UnicornSearch,Posted 3 years ago

Senior

Full time

200.000 ₽ - 250.000 ₽ / Month

Remote, Moscow

FASTCUP( https://fastcup.net/)  - матчмейкинг платформа. 

Сейчас у нас доступно две игры (CS:GO и CS1.6), но мы делаем всё, чтобы добавление новых игр было максимально простым. 

Наши пользователи могут принять участие в лиге с призовым фондом $3000. 

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


What are you working on?
  • The name of the project(s): FASTCUP
  • Genres: Shooter
Team size and structure?

В команде 2 человека

For which tasks (responsibilities)?

Задачи:

✅Разобраться в Hasura и изучить её особенности.

✅Заниматься разработкой и проектированием и проектировать базы данных:

- переработать структуру и индексы БД для возможности делать быстрые и эффективные запросы на получение игровой статистики юзеров по матчам за определенные промежутки времени;

- доработать структуры БД для возможности сохранять статистику с различных CSDM/RETAKE/B-RUSH-серверов в профиль пользователя.

✅Выполнить рефакторинг логики для обработки логов игровых серверов и изменения состояния матчей в БД;

✅Реализовать системы достижений игроков;

✅Реализовать системы платных подписок с дополнительными возможностями;

✅Реализовать GraphQL Subscriptions на Node.js;

✅Доработать сервис для управления Kubernetes-кластерами, в которых запускаются игровые сервера. (Необходимо покрыть сервис юнит и интеграционными тестами.)

✅Покрыть часть бекенда юнит и интеграционными тестами (с использованием моков);

✅Необходимо реализовать синхронизацию статуса наших сервисов с API statuspage.

What kind of professional are we looking for?

Требования:

✔️Опыт работы с высоконагруженными production проектами не менее 2-ух лет

✔️Опыт разработки игр и/или проектов в сфере Counter-Strike

✔️Node.js

✔️TypeScript + ES6

✔️PostgreSQL (triggers, sql functions, window functions)

✔️GraphQL

✔️Docker

✔️Git & GitLab

Why do we enjoy working here?

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


UnicornSearch

Company type: other

Employees: 1-10

Platforms: PC, Mobile, Social

https://unicornsearch.pro/

View all vacancies from UnicornSearch
Join our Discord!
Find out about new Backend Developer jobs on Discord
join
@ingamejob_dev
keep up to date with new job offers Backend Developer on Telegram
Subscribe

Similar job opportunities

Vireye

Remote, Ukraine

Posted 1 week ago

Senior

Negotiable

Full time

Argentics

Remote

Posted 2 weeks ago

Middle

Negotiable

Full time

UDC digital

Remote, Ukraine

Posted 3 weeks ago

Junior

Negotiable

Full time