OpenMyGame –независимая игровая студия с гомельскими корнями.
С 2015 года мы создаем казуальные игры для мобильных платформ и социальных сетей. В нашем портфолио 12 успешных f2p проектов в жанрах головоломки и словесные игры, а также в разработке находятся и новые игры.
Наша команда расширяется, поэтому мы ищем Backend-разработчика, который будет отвечать за разработку надежной и расширяемой серверной части административной панели. Панель помогает команде гейм-дизайна и аналитики управлять игровыми конфигурациями.
Задачи, которые мы будем ставить перед новым коллегой:
Проектирование и реализация API (REST/gRPC) для чтения и обновления игровых конфигураций; управления версиями, черновиками, публикацией и откатами; ведения истории изменений и логирования действий.
Хранение конфигураций в базе данных или key-value хранилище с учетом требований к скорости, консистентности и истории.
Поддержка ролей и прав доступа для разных пользователей админки.
Обеспечение стабильности, отказоустойчивости и безопасности серверной части.
Проработка механизмов отката, тестовых окружений и безопасной публикации изменений.
Принятие участия в иных проектах web разработки.
Опыт, который мы ищем:
Коммерческий опыт разработки от 2 лет на аналогичной должности.
Опыт разработки продакшн backend приложений.
Опыт работы с Next.js, Node.js или иными фреймворками.
Глубокое понимание принципов работы HTTP.
Опыт работы с распределенными и NoSql БД.
Опыт в построении архитектуры REST API.
Уверенное знание git.
Понимание сложности выполняемых операций.
Навыки написания юнит-тестов и покрытия кода тестами.
Основы сетевой безопасности и знание инструментов ее обеспечения.
Знание популярных веб-фреймворков, которые способны решать задачи разработки конкретного приложения.
Опыт работы с npm.
Будет плюсом:
Опыт работы с High-Load Web Applications.
Знание Python / Go или других языков для backend.
Работа в OMG - это про:
Гибкий режим работы. Можно выбрать удаленку или офис в Гомеле и Минске (с оплачиваемыми обедами, настолками и массажным креслом).
Всю необходимую для работы технику и сервисы.
Инвестирование в образование. Мы поддерживаем профессиональное развитие наших сотрудников и выделяем средства на их обучение. А также наши сотрудники часто выступают в качестве экспертов на различных митапах, чем очень гордимся.
Зарплату, привязанную к курсу валюты.
Заботу о здоровье. Мы предоставляем ДМС со стоматологией и оплатой больничного (100%).
Компенсацию спорта и фитнеса.
25 дней отпуска + 5 sick days в год.
Бонусную программу, мероприятия и корпоративы, подарки по событиям и другие приятности.
Ссылка на Общереспубликанский банк вакансий на информационном портале государственной службы занятости не размещается на основании абз. 5 ст. 34 закона Республики Беларусь "О занятости населения".