Senior Golang Developer (Backend)

Дата размещения вакансии: 21.11.2024
Работодатель: Faraway
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Мы ищем мощного Senior Golang Developer (Backend) в нашу компанию по разработке игр.

Кто мы?

Наша миссия в Faraway - предоставить внутренним и внешним игровым командам инструменты, необходимые для создания и публикации игр с экономикой, управляемой игроками. Мы чрезвычайно амбициозная и трудолюбивая команда с опытом работы в таких известных игровых студиях, как Scopely, Glu Mobile (приобретенная Electronic Arts), Amazon, Yandex, Mail.ru и многих других известных международных студиях. Основанная в 2021 году, в настоящее время наша команда насчитывает более 90 человек и быстро растет, поддерживая новые игры и существующие игровые и платформенные продукты.

Что мы делаем?

Creator Suite (UGC content submission and management), Primary Shop & Creator Storefronts, и также наш Secondary Marketplace;

Serum City (narrative-driven city builder), Legends of the Mara (exploration-based strategy game), и другие проекты, с которыми вы можете подробнее ознакомиться на сайте - https://faraway.com

Мы верим в открытую экономику, истинную цифровую собственность и, самое главное, в то, что "FUN" - это ценность.

Обязанности, чем предстоит заниматься:

  • Разрабатывать высоконагруженное, распределенное backend-решение для различных игровых или неигровых проектов;

  • Участвовать в построении архитектуры и инфраструктуры сервера;

  • Реализация фичей от начала и до конца от фазы архитектуры/планирования до мониторинга и улучшений после производства;

  • Написание автоматизированных тестов высокого качества (модульных, интеграционных, нагрузочных) и сотрудничество с командами QA для улучшения пользовательского опыта, предотвращения злоупотреблений и проблем безопасности;

  • Согласовывать инженерные активности с другими инженерами или другими соответствующими командами на всем протяжении проекта;

  • Создавать документацию для объяснения работы новых функций продукта как внутренним инженерам, так и внешним клиентам платформы.

Наш технологический стек:

  • Backend: Go (main backend language), no-framework (gRPC, GQL, REST), AWS (aws managed services first: SQS, SNS, Postgres RDS, etc.), k8s cluster (AWS EKS, microservice oriented style)

Что для нас важно:

  • Опыт работы более 4 лет в качестве серверного инженера с использованием Go в рабочей среде;

  • Проектирование сложных масштабируемых систем с высокой нагрузкой;

  • Способность эффективно работать и поддерживать рабочие отношения с многофункциональными командами и различными партнерами в разных часовых поясах;

  • Опыт в разработке сложных технических продуктов от начала до завершения - вы не останавливаетесь, пока работа не будет завершена на 100%;

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

Что будет полезно:

  • Опыт разработки серверного кода в многопользовательских играх и режимах реального времени;

  • Участие в проектах по разработке высоконагруженных клиент-серверных приложений по полному циклу разработки;

  • Опыт работы в области игр или криптовалют;

  • Английский письменный и устный.

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

  • Перспектива профессионального и карьерного роста и развития;

  • Хорошая зарплата и бонусы в твердой валюте или крипте;

  • Зарплата выплачивается на карту или счет или криптокошелек;

  • Распределенная по миру команда;

  • Сплоченная команда, построенная на принципах взаимоуважения и взаимовыручки;

  • Демократичное руководство и ясные коммуникации;

  • Возможность не только работать и зарабатывать, но и научиться чему-то новому.

Сколько этапов собеседований:

  • pre-screen с рекрутером;

  • тестовое техническое задание;

  • техническое собеседование;

  • получение оффера.