⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Golang Developer (Launcher)

Требования

Бэкенд, Средний (Middle)GolangMySQL

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

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

Компания

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

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

Условия работы

Xsolla — международная высокотехнологичная компания, в которой создаются сервисы для онлайн-игр. Мы создаем для разработчиков решения по приему платежей, привлечению пользователей, изданию игр во всем мире, а также оказываем круглосуточную техническую поддержку. Нам доверяют такие гиганты, как Twitch, Valve, Epic Games, Take2 и многие другие. 

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

Команда полностью распределенная, сейчас в ней шесть разработчиков (C++, Go, React), аналитик, два QA-инженера, владелец продукта и техлид. 

Тебе предстоит: 

  • Развивать сервисы продукта launcher
  • Улучшать архитектуру продукта
  • Участвовать в принятии технических решений
  • Писать хорошо структурированный и тестируемый код
  • Развивать сетевую инфраструктуру, на которой работают сервисы команды

Скорее откликайся, если ты:

  • Имеешь опыт работы с golang от 3х и более лет
  • Имеешь опыт по написанию описания api по спецификации Swagger 2.0
  • Обладаешь опытом работы с MySQL
  • Работаешь с Redis сейчас или ранее
  • Понимаешь, как работать с AMQP
  • Понимаешь принципы ООП и основные паттерны проектирования
  • Пишешь тестируемый код и unit-тесты
  • Имеешь опыт командной разработки ПО

Большим плюсом будет, если:

  • Имеешь опыт работы с K8s
  • Имеешь опыт работы с ELK-стеком
  • Имеешь опыт работы с GCP
  • Понимаешь как работает и имеешь опыт с puppet
  • Играешь в игры и имеешь аккаунты в Steam или Epic games store

Что мы можем предложить кроме интересных задач:

Профессиональный рост

  • Опыт работы в команде по Scrum (наши техлиды являются сертифицированными скрам-мастерами), а также опыт работы в компании по SAFe;
  • Оплата профессионального обучения и посещения специализированных конференций;
  • Прозрачный профессиональный рост – наличие матрицы компетенций для разработчиков продуктовых команд и база материалов для изучения тем из матрицы;
  • Участие в профильных мероприятиях на площадке Чердак Xsolla и онлайн, а также возможность присоединиться к ним в качестве организатора или спикера;
  • Возможность стать автором нашего технического блога на Medium или выступить на конференции.

Удобные рабочие инструменты

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

 Дополнительные бонусы

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