Backend Developer (Web Application)

ОпенМайГейм
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Гомель
Описание вакансии

​​​​​​OpenMyGame - молодая развивающаяся GameDev компания в Гомеле. Вот уже 10 лет мы делаем мобильные игры для Android, iOS и web. Выпустили 10 игр-миллионников и работаем над новыми проектами. Идея, разработка, тестирование, монетизация, маркетинг и публикация – полный цикл реализуется нашей командой.

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

Задачи:

  • Проектирование и реализация API (REST/gRPC) для чтения и обновления игровых конфигураций; управления версиями, черновиками, публикацией и откатами, а также ведения истории изменений и логирования действий.

  • Хранение конфигураций в базе данных или key-value хранилище с учетом требований к скорости, консистентности и истории.

  • Поддержка ролей и прав доступа для разных пользователей админки.

  • Обеспечение стабильности, отказоустойчивости и безопасности серверной части.

  • Проработка механизмов отката, тестовых окружений и безопасной публикации изменений.

  • Принятие участия в иных проектах web разработки.

Требования:

  • Опыт коммерческой работы 2 лет на аналогичной должности.

  • Опыт написания продакшен backend приложений.

  • Опыт работы с node.js.

  • Глубокое понимание принципов работы HTTP.

  • Опыт работы с распределенными и NoSql БД.

  • Опыт в построении архитектуры REST API.

  • Уверенное знание git.

  • Понимание сложности выполняемых операций.

  • Навыки написания юнит-тестов и покрытия кода тестами.

  • Основы сетевой безопасности и знание инструментов ее обеспечения.

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

  • Опыт работы с npm.

Будет плюсом:

  • Опыт работы с High-Load Web Applications.

  • Знание python/go или других языков для backend.

Работа в OMG - это про:

  • Гибкий режим работы. Можно выбрать удаленку или офис в Гомеле и Минске (с оплачиваемыми обедами, настолками и массажным креслом).

  • Всю необходимую для работы технику и сервисы.

  • Инвестирование в образование. Мы поддерживаем профессиональное развитие наших сотрудников и выделяем средства на их обучение. А также наши сотрудники часто выступают в качестве экспертов на различных митапах, чем очень гордимся.

  • Зарплату, привязанную к курсу валюты.

  • Заботу о здоровье. Мы предоставляем ДМС со стоматологией и оплатой больничного (100%).

  • Компенсацию спорта и фитнеса.

  • 25 дней отпуска + 5 sick days в год.

  • Бонусную программу, мероприятия и корпоративы, подарки по событиям и другие приятности.

Ссылка на Общереспубликанский банк вакансий на информационном портале государственной службы занятости не размещается на основании абз. 5 ст. 34 закона Республики Беларусь "О занятости населения".

Требования
Опыт От 1 года до 3 лет
Условия работы
График работы Полный день
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку